Ir al contenido

Onboarding de 30 minutos


Usa esto cuando no eres técnico y quieres que la IA haga la integración + guía completa:

Usando https://github.com/juanklagos/spec-driven-development-template, crea todo lo necesario para llevar a cabo mi proyecto de principio a fin.
Mi proyecto es: [explica tu proyecto en lenguaje simple].
Si mi proyecto es nuevo, inicialízalo con este template y GitHub Spec Kit.
Si mi proyecto ya existe, adáptalo a idea/specs/bitacora sin romper el comportamiento actual.
Guíame paso a paso según mi nivel (principiante/intermedio/avanzado), con lenguaje claro.
No omitas especificación, plan, tareas, traza de refinamiento, bitácora y validación.

Pasa de cero a un proyecto SDD validado en 30 minutos. Esta es tu carrera guiada.

  1. Lee QUICKSTART.md — te da la visión completa en 1 página
  2. Revisa AI_START_HERE.md si vas a usar un asistente de IA
  3. Decide tu modo:
    • ¿Proyecto nuevo? → Continúa con el Paso 4 abajo
    • ¿Proyecto existente? → Usa el prompt “adaptar proyecto” de QUICKSTART.md
  1. Abre idea/IDEA_GENERAL.md
  2. Llena estas secciones (no pienses demasiado — podrás refinar después):
    • Project Name — ¿cómo se llama?
    • Problem to solve — 2 oraciones máximo
    • Main Goal — el resultado más importante
    • Initial Scope (MVP) — 3–5 features como bullet points
    • Out of Scope — al menos 2 cosas que NO vas a construir

[!TIP] Atajo IA: pega tu template de IDEA_GENERAL.md a ChatGPT/Claude con: “Ayúdame a llenar esto para un proyecto que [describe tu idea en 1 oración]”

🕐 Minutos 12–22: Crea la primera especificación

Sección titulada «🕐 Minutos 12–22: Crea la primera especificación»
  1. Ejecuta: ./scripts/new-spec.sh "mi-feature" "TuNombre"
  2. Abre el specs/001-mi-feature/spec.md generado y llena:
    • Description — ¿qué hace esta feature?
    • Requirements — lista numerada, sé específico
    • Acceptance criteria — “La feature está lista cuando…”
    • Out of scope — qué NO incluye esta spec específica
  3. Abre plan.md y escribe 3–5 oraciones sobre tu enfoque técnico
  4. Abre tasks.md y descompón el trabajo en 5–10 checkboxes

🕐 Minutos 22–27: Inicializa la bitácora

Sección titulada «🕐 Minutos 22–27: Inicializa la bitácora»
  1. Abre bitacora/global/PROJECT_LOG.md
  2. Agrega tu primera entrada de sesión:
    ### [YYYY-MM-DD HH:MM] Sesión 1
    - Objetivo: Configurar estructura SDD y definir primera spec
    - Trabajo realizado: Llenado IDEA_GENERAL.md, creada spec 001
    - Decisiones: [lo que decidiste sobre el alcance]
    - Próximo paso: Revisar spec, iniciar implementación
    - Responsable: TuNombre
  1. Ejecuta: ./scripts/validate-sdd.sh . --strict
  2. Corrige cualquier error (no debería haber si seguiste los pasos)
  3. Haz commit de tu trabajo:
    Terminal window
    git add -A
    git commit -m "chore: inicializar estructura SDD con primera spec"
Lo que tienes Dónde está
✅ Visión clara del proyecto idea/IDEA_GENERAL.md
✅ Primera especificación specs/001-*/spec.md
✅ Plan técnico specs/001-*/plan.md
✅ Desglose de tareas specs/001-*/tasks.md
✅ Entrada de sesión bitacora/global/PROJECT_LOG.md
✅ Estructura validada validate-sdd.sh pasa

Si quieres que la IA te guíe interactivamente:

Usando https://github.com/juanklagos/spec-driven-development-template como guía principal,
ayúdame a completar un onboarding de 30 minutos para mi proyecto: [DESCRIBE TU PROYECTO].
Guíame paso a paso: definición de idea, creación de primera spec, y configuración de bitácora.
Quiero outputs concretos en cada etapa. No saltes ningún paso.
  • Empieza con una descripción corta del proyecto en lenguaje simple.
  • Pide a la IA confirmar la spec activa antes de programar.
  • Cierra cada sesión con validación y próximo paso claro.
flowchart LR
A["Idea del proyecto"] --> B["Spec aprobada"]
B --> C["Plan alineado"]
C --> D["Tareas priorizadas"]
D --> E["Implementación"]
E --> F["Validación + Bitácora"]