Skip to content
Profile
E. Burgos
Volver a productos

Open Source · MIT

SDD Harness

Gobernanza para equipos que desarrollan con agentes de IA

Open source · v0.20.0

sdd.estebanburgos.com.arv0.20.0
SDD Harness

SDD Harness (@e-burgos/sdd-harness) es un CLI open source (MIT) publicado en npm que prepara repositorios para que agentes de IA desarrollen software con trazabilidad, siguiendo la metodología Spec-Driven Development que Esteban diseñó y mantiene.

Sirve para arrancar un proyecto nuevo (monorepo Nx o app standalone) o para instalar el sistema SDD sobre un proyecto existente sin tocar su código. Instala un kit con 8 agentes y 21 skills que funciona con Claude Code, Copilot y Gemini.

Qué resuelve

Cuando varios agentes de IA trabajan sobre el mismo repositorio, el cuello de botella deja de ser generar código y pasa a ser la gobernanza: specs que no existen, código sin contrato decidido, contexto que vive en la cabeza de otro y ningún registro de qué se hizo y con qué costo de tokens.

Lo más importante

  • Gates deterministas

    Scripts, no checklists: bloquean escribir código sin spec registrada y sin ciclo abierto, y bloquean cerrar un ciclo sin contexto actualizado ni consumo de tokens registrado.

  • Pipeline de agentes

    Orquestador, funcional, planner, arquitecto, implementadores y reviewer, cada uno con su skill.

  • Estado con JSON Schema estricto

    El kit trae 15 schemas y la validación corre con Ajv, así que el estado del proyecto es verificable.

  • Un kit portable

    Se copia verbatim a cualquier repo: la única fuente de identidad del proyecto es sdd/global.json.

Los gates de SDD Harness, paso a paso

Figura interactiva: cómo los gates frenan el código sin spec ni ciclo abierto.

Funcionalidades

  • Gates deterministas: sin spec ni ciclo no hay código
  • Instalación sobre repos existentes sin tocar su código
  • 10 tipos de app, con microfrontends y Python
  • Sesiones en paralelo con reserva de archivos
  • GitHub: rama y PR por ciclo, CI del kit
  • Un solo kit para Claude Code, Copilot y Gemini

Stack técnico

TypeScriptNode.jsesbuildcittyZodAjvVitestReactViteCloudflare Pages

¿Necesitás algo parecido?

Contale tu idea a Tuki y en minutos tenés un rango de precio en tu moneda, sin compromiso.