# Sdd Init

> Inicializa el ciclo SDD en un proyecto: detecta stack, testing y convenciones, y configura el backend de persistencia.

- Skill: `leandrobenjaminl/sdd-init` (Agent Skill)
- Install (CLI): `npx skillmds@latest add leandrobenjaminl/sdd-init`
- Raw SKILL.md: https://api.skillmd.com/api/skills/leandrobenjaminl/sdd-init/raw
- Safety review: PASS (external: skill-scanner PASS, skillspector PASS)
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: Coding & Dev Tools, Dev Tooling
- Tags: Persistence, Project Setup, Scaffolding, Sdd, Stack Detection, Testing Setup
- License: MIT
- Author: LeandroBenjaminL (https://skillmd.com/u/leandrobenjaminl)
- Updated: 2026-08-22
- Page: https://skillmd.com/skills/leandrobenjaminl/sdd-init

---


# 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

1. 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?

2. 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

3. ELEGIR → confirmación

4. HACER
   ├── Crear estructura de carpetas SDD
   ├── Detectar stack y configurar templates
   ├── Configurar backend de persistencia
   └── Documentar convenciones detectadas

5. VERIFICAR
   ├── La estructura SDD existe
   ├── El stack se detectó correctamente
   └── Los templates se generaron sin errores

