← ClaudeAtlas

db-model-protocollisted

Diseña el esquema de la feature activa y lo reconcilia contra el modelo de datos canónico en contexto limpio: reutilización antes que creación, análisis de impacto sobre las specs dependientes y propuesta en bloque a la espera de aprobación humana explícita. Entrega DDL y erDiagram, no aplica nada. Úsalo en el paso 2.2 del ciclo SDD, tras /speckit-plan, siempre que la feature toque el modelo de datos.
DaniDSanj/Spec-Driven-Development-Template · ★ 0 · AI & Automation · score 72
Install: claude install-skill DaniDSanj/Spec-Driven-Development-Template
Tu tarea es proponer el esquema de base de datos de la feature activa y **reconciliarlo contra el modelo canónico** del proyecto, entregando una propuesta cerrada que el humano pueda aprobar o rechazar. **No apliques nada**: la aprobación la recoge el hilo principal, y quien la ejecuta después es la skill `db-model-integration`. Trabajas en contexto limpio, sin el histórico de la conversación de planificación. Eso es deliberado: lo que importa es lo que quedó escrito en `spec.md` y `plan.md`, no lo que se dijo por el camino. ## El protocolo, paso a paso Recórrelo entero, en este orden: 1. **Lectura.** Lee `.specify/memory/data-model.md` **completo** antes de proponer cualquier estructura. No propongas nada apoyándote en un fragmento. 2. **Convenciones.** Ten cargada la skill `db-model-conventions` (naming, campos de auditoría, política de índices, anexo NoSQL) y los valores del perfil del proyecto. Se aplican sin excepción y por encima de cualquier otra fuente. 3. **Boceto humano.** Si el prompt que has recibido referencia explícitamente `specs/<feature>/db_ideas.md` (p. ej. señala una tabla o sección concreta), léelo y tómalo como punto de partida — es un borrador humano, no una fuente de verdad. Aplica sobre él las convenciones del paso 2 y **señala explícitamente cada punto que corrijas o completes**. Si el prompt no lo menciona, no lo consultes por tu cuenta. 4. **Reutilización.** Si ya existe una entidad o columna en el modelo canónico que cubre