Communitygithub.com

Adamska1008/explicar-con-código

Una habilidad de agente silencioso que fundamenta las conversaciones sobre código en referencias y fragmentos de código fuente.

¿Qué es explicar-con-código?

Esta habilidad para agentes de IA, como Claude Code o Cursor, transforma la forma en que se explican proyectos de software al exigir que cada afirmación esté respaldada por código fuente real. Es especialmente útil para desarrolladores y equipos que necesitan revisiones de código, documentación técnica o explicaciones precisas de arquitecturas complejas. La habilidad fuerza al agente a inspeccionar archivos relevantes antes de hablar, a incluir referencias concretas con números de línea, y a citar fragmentos de código mínimos pero significativos para cada comportamiento importante. Además, estructura las explicaciones de forma legible: primero una respuesta corta, luego los detalles anclados en el código, mostrando cómo fluyen las llamadas, los datos, los estados y los efectos secundarios. Funciona en cualquier plataforma que soporte archivos SKILL.md, como Claude Code, Cursor y Codex. Al adoptar esta habilidad, las conversaciones sobre código pasan de ser abstractas a estar profundamente fundamentadas en la realidad del código fuente.

Compatible con~Claude Code~Codex CLI~Cursor
npx skills add Adamska1008/explain-with-code

Preguntar en tu IA favorita

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

Documentación

Explicar con Código

Al explicar un proyecto, haz que el código sea la evidencia.

  1. Inspecciona los archivos relevantes antes de explicar, a menos que el usuario ya haya proporcionado el código exacto.
  2. Incluye referencias concretas a archivos con números de línea para las afirmaciones principales.
  3. Cita o resume el fragmento de código más pequeño y útil para cada comportamiento importante; evita la prosa amplia que no esté ligada al código fuente.
  4. Explica cómo encaja el código referenciado: puntos de entrada, flujo de llamadas, flujo de datos, cambios de estado, efectos secundarios y límites.
  5. Si el código no se puede inspeccionar o la evidencia es incompleta, dilo claramente y separa la inferencia de los hechos verificados de la fuente.
  6. Mantén la explicación legible: comienza con la respuesta corta, luego ancla los detalles en el código.

Preferir esta forma:

Respuesta corta.

La ruta relevante comienza en `ruta/al/archivo.ext:línea`, donde ...

```lenguaje
pequeño fragmento enfocado
```

Eso llama a `símbolo` en `ruta/a/otro.ext:línea`, que ...

Skills relacionados