CommunityProgramación y desarrollogithub.com

Explicador de Código para Nuevos Integrantes

Explica un archivo, directorio o función a alguien nuevo en este código base.

¿Qué es Explicador de Código para Nuevos Integrantes?

Este skill permite a un agente de IA explicar cualquier archivo, directorio o función de un código base a un desarrollador que no está familiarizado con él. Es especialmente útil para la incorporación de nuevos miembros al equipo, revisiones de código o cuando se retoma un proyecto después de un tiempo. Funciona en cualquier plataforma que soporte agentes de IA (como Claude Code, Cursor o Codex) y se basa en la lectura del código fuente y el análisis de sus dependencias y usos. El agente identifica la ubicación del elemento solicitado, examina cómo se importa y quién lo llama, y genera una explicación estructurada con secciones claras sobre el propósito, el flujo de datos, las partes clave, los posibles problemas y por dónde empezar a modificarlo. Todo se cita con rutas de archivo y números de línea para facilitar la navegación. Si algo no está claro en el código, el agente lo indica explícitamente sin hacer suposiciones.

Compatible con✓Claude Code~Codex CLI~Cursor
npx skills add https://github.com/sandeshp1995/claude-code-team-kit/tree/HEAD/.claude/skills/explain

Installed? Explore more Programación y desarrollo skills: steipete/bluebubbles, steipete/eightctl, steipete/blucli · View all 6 →

Preguntar en tu IA favorita

Abre un nuevo chat con esta habilidad de agente ya precargada.

Documentación

Explica $ARGUMENTS a un ingeniero que es nuevo en este código base.

Si no se proporcionó una ruta o símbolo, pregunta cuál es y detente.

  1. Lee el objetivo. Encuentra dónde se usa (busca importaciones/llamantes) y de qué depende.
  2. Escribe la explicación con esta estructura:
    • Propósito: una o dos oraciones en lenguaje sencillo.
    • Cómo encaja: quién lo llama, qué llama, dónde se ubica en el flujo de solicitudes/datos.
    • Partes clave: las 3–6 funciones, clases o secciones más importantes, cada una con una línea.
    • Peligros: comportamiento no obvio, efectos secundarios, casos de error, trampas de rendimiento.
    • Por dónde empezar si necesitas cambiarlo: el archivo y la función que debes abrir primero, y las pruebas que lo cubren.
  3. Cita las rutas de archivo con números de línea (ruta/al/archivo.py:42) para que el lector pueda saltar allí.

Mantente factual. Si algo no está claro en el código, dilo en lugar de adivinar. No modifiques ningún archivo.

Individual skills in this repo

This repo contains 3 individual skills — each has its own dedicated page.

Skills relacionados