CommunityRedacción y edicióngithub.com

AaronCx/claude-code-practices

Entrevista al usuario en profundidad sobre una funcionalidad y luego escribe un SPEC.md autónomo para implementarlo en una sesión nueva. Úsalo antes de construir algo grande.

¿Qué es claude-code-practices?

Esta habilidad para asistentes de codificación como Claude Code guía al desarrollador en una entrevista estructurada para cubrir todos los aspectos de una funcionalidad: implementación técnica, UI/UX, casos extremos, preocupaciones y compensaciones. Usa la herramienta `AskUserQuestion` para formular preguntas incisivas que van más allá de lo obvio, profundizando en los puntos difíciles que el desarrollador podría no haber considerado. Una vez cubierto todo lo necesario, genera un archivo `SPEC.md` completo y autónomo, nombrando archivos e interfaces, detallando qué queda fuera del alcance y finalizando con un paso de verificación integral. Finalmente, indica al usuario ejecutar `/clear` y continuar con la implementación desde el spec en una sesión fresca, asegurando que el contexto de implementación contenga únicamente el spec. Es ideal para proyectos grandes que requieren claridad previa y evitan deuda técnica por diseño incompleto.

Compatible con✓Claude Code~Codex CLI~Cursor
npx skills add https://github.com/AaronCx/claude-code-practices/tree/HEAD/skills/spec-interview

Installed? Explore more Redacción y edición skills: steipete/notion, langchain-ai/langchain, bytedance/podcast-generation · View all 6 →

Preguntar en tu IA favorita

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

Documentación

El usuario quiere construir: $ARGUMENTS

Realízale una entrevista detallada utilizando la herramienta AskUserQuestion. Pregunta sobre la implementación técnica, UI/UX, casos extremos, preocupaciones y compensaciones. No hagas preguntas obvias; indaga en las partes difíciles que quizás no haya considerado. Sigue entrevistando hasta que todo esté cubierto.

Después, escribe una especificación completa en SPEC.md. Las especificaciones más útiles son autónomas: nombra los archivos e interfaces involucradas, indica qué queda fuera del alcance y finaliza con un paso de verificación integral que demuestre que la funcionalidad funciona.

Termina indicando al usuario que ejecute /clear y que implemente a partir de SPEC.md en una sesión nueva, de modo que el contexto de implementación contenga únicamente la especificación.

Individual skills in this repo

This repo contains 1 individual skill — each has its own dedicated page.

Skills relacionados