Antonio Herrera.
0Fase 0 · SDD Lifecycle

Preparación inicial del proyecto

Inicializar OpenSpec y crear la estructura base de gobierno técnico

Por Antonio Herrera Publicada en junio 2026 2 min de lectura
2/14
Qué se hace aquí

Antes de empezar con cualquier historia de usuario, hay que preparar el repositorio para trabajar con OpenSpec. Esto crea una estructura base donde se guardarán las specs permanentes del sistema, los cambios en curso y la documentación viva.

Dependiendo del asistente utilizado, también puede generar comandos o skills para Claude Code, Cursor, Copilot, OpenCode, etc.

Comandos de inicialización
terminal
npm install -g @fission-ai/openspec@latest cd mi-proyecto openspec init # Ver ayuda openspec --help # Validar que todo está bien openspec validate
Estructura generada
árbol de carpetas
openspec/ project.md # Contexto y convenciones del proyecto specs/ # Specs permanentes del sistema changes/ # Cambios en curso y archivados
Para qué sirve esta fase

Sirve para que el proyecto tenga una memoria técnica gobernada. No es solo documentación: es el sitio donde se define qué hace el sistema, cómo está diseñado, qué cambios están en curso, cuáles se han completado y qué convenciones debe respetar el agente IA.

✓ Gate 0 — Project Ready
✓
OpenSpec instalado
✓
Proyecto inicializado
✓
Estructura openspec/ creada
✓
project.md configurado
✓
openspec validate OK
Hablemos →