Skill: sdd-init
Inicialización SDD. Sin init bien hecho, todas las fases siguientes operan a ciegas.
Trigger
- Arrancás un proyecto nuevo
- Alguien dice "sdd init" o "iniciar sdd"
- El orquestador detecta que no hay SDD configurado en el proyecto
Workflow LEND
ANALIZAR ├── Stack: lenguaje, framework, testing setup, linter ├── Estado: ¿ya tiene git? ¿ya tiene CI? ├── Convenciones: ¿cómo se estructuran los archivos? └── Persistencia: ¿dónde guardar los artefactos SDD?
OFRECER (Menú del Senior) ├── A) SDD mínimo — solo specs/ + tasks/, sin registro ├── B) SDD completo — specs/ + design/ + tasks/ + archive/ + registro └── C) SDD + Engram — todo + integración con Engram para auditoría
ELEGIR → confirmación
HACER ├── Crear estructura de carpetas SDD ├── Detectar stack y configurar templates ├── Configurar backend de persistencia └── Documentar convenciones detectadas
VERIFICAR ├── La estructura SDD existe ├── El stack se detectó correctamente └── Los templates se generaron sin errores