Repolode
gotalab

gotalab/cc-sdd

Instala un flujo de desarrollo guiado por especificaciones como Agent Skills para agentes de programación con IA, como Claude Code, Codex y Cursor, que abarca requisitos, diseño, tareas e implementación autónoma.

Alternativa open source a:Kiro

Estrellas
3,725
Forks
285
Issues abiertos
19
Último commit
hace 8 días

¿Qué es?

cc-sdd es un instalador que añade un flujo de desarrollo de software guiado por especificaciones a agentes de programación con IA. Al ejecutar un solo comando, configura 17 Agent Skills que guían al agente por las fases de exploración, requisitos, diseño, desglose de tareas e implementación. Las especificaciones se escriben en archivos Markdown, como requirements.md, design.md y tasks.md, y las personas las aprueban en cada punto de control de fase antes de que se escriba código.

El proyecto es compatible con ocho agentes de programación, entre ellos Claude Code y Codex (marcados como estables), y Cursor, GitHub Copilot, OpenCode, Gemini CLI y Antigravity (marcados como beta). Su skill /kiro-impl ejecuta las tareas aprobadas de una en una. En entornos con subagentes nativos, cada tarea se asigna a un implementador nuevo que aplica TDD y a un revisor independiente; de lo contrario, el trabajo se realiza en línea, dentro del contexto principal. El flujo está diseñado para ser compatible con especificaciones escritas para Kiro IDE.

Funciones clave

  • 01Instala 17 Agent Skills para cada agente de programación compatible con un solo comando npx.
  • 02Abarca la exploración, los requisitos en formato EARS, el diseño con un plan de estructura de archivos y el desglose de tareas.
  • 03Ejecuta las tareas aprobadas con TDD y una revisión independiente cuando hay subagentes nativos disponibles.
  • 04Registra los límites y las dependencias entre tareas mediante anotaciones en tasks.md.
  • 05Admite 14 idiomas para la documentación generada.

Casos de uso

  • Convertir una idea de producto en requisitos, diseño y tareas antes de que un agente escriba código.
  • Ejecutar con un agente una lista extensa de tareas aprobadas, manteniendo los puntos de control de aprobación humana.
  • Ampliar una base de código existente registrando primero sus límites en archivos steering y de especificaciones.
  • Dividir una iniciativa grande en varias especificaciones ordenadas según sus dependencias.

Inicio rápido

  1. 1

    Ve a la carpeta de tu proyecto

    cd your-project
  2. 2

    Instala las Claude Code Skills predeterminadas

    npx cc-sdd@latest
  3. 3

    Empieza a explorar tu idea con tu agente

    /kiro-discovery <idea>

Antes de usarlo

  • La compatibilidad con Cursor, Copilot, Devin, OpenCode, Gemini CLI y Antigravity está en fase beta.
  • La implementación autónoma con revisión por tarea depende de que haya subagentes nativos disponibles en tu entorno anfitrión.
  • Los modos heredados están obsoletos, y las opciones heredadas de Windsurf y Codex están bloqueadas o en desuso.

Temas

Preguntas frecuentes

¿Qué es cc-sdd?
Instala un flujo de desarrollo guiado por especificaciones como Agent Skills para agentes de programación con IA, como Claude Code, Codex y Cursor, que abarca requisitos, diseño, tareas e implementación autónoma. cc-sdd es un instalador que añade un flujo de desarrollo de software guiado por especificaciones a agentes de programación con IA. Al ejecutar un solo comando, configura 17 Agent Skills que guían al agente por las fases de exploración, requisitos, diseño, desglose de tareas e implementación. Las especificaciones se escriben en archivos Markdown, como requirements.md, design.md y tasks.md, y las personas las aprueban en cada punto de control de fase antes de que se escriba código.
¿cc-sdd es gratuito? ¿Qué licencia tiene?
cc-sdd es open source bajo la licencia MIT. Revisa los términos de la licencia antes de usarlo en productos comerciales.
¿cc-sdd sigue mantenido?
Mantenimiento activo. El último commit de cc-sdd fue el 13 oct 2026.
¿Para qué puedo usar cc-sdd?
Convertir una idea de producto en requisitos, diseño y tareas antes de que un agente escriba código. Ejecutar con un agente una lista extensa de tareas aprobadas, manteniendo los puntos de control de aprobación humana. Ampliar una base de código existente registrando primero sus límites en archivos steering y de especificaciones. Dividir una iniciativa grande en varias especificaciones ordenadas según sus dependencias.
¿Cómo se instala cc-sdd?
Ve a la carpeta de tu proyecto: cd your-project Instala las Claude Code Skills predeterminadas: npx cc-sdd@latest Empieza a explorar tu idea con tu agente: /kiro-discovery <idea>
¿Dónde consigo cc-sdd?
El código fuente y las instrucciones de instalación están en GitHub: https://github.com/gotalab/cc-sdd

Resumen generado por IA a partir del README del proyecto. Las estadísticas de GitHub se actualizan a diario.

Proyectos relacionados