← ClaudeAtlas

docs-vault-synclisted

Sincroniza el vault de Obsidian con el estado real de la feature: nota de spec, diagrama ER, espejo del changelog y enlaces cruzados con wikilinks. Úsalo en el paso 2.3 del ciclo SDD (cuando /speckit-plan generó data-model.md) y en el 5.3 al cerrar la feature.
DaniDSanj/Spec-Driven-Development-Template · ★ 0 · Data & Documents · score 72
Install: claude install-skill DaniDSanj/Spec-Driven-Development-Template
Tu tarea es dejar el vault de `docs/` alineado con lo que la feature tiene escrito en `specs/`, como borrador para revisión humana. No commitees. ## Qué nota toca cada evento | Evento | Nota a crear/actualizar | Formato | |---|---|---| | `/speckit-plan` generó `data-model.md` | `docs/Data-Model/[feature]-ER.md` | Bloque ```mermaid erDiagram``` | | `/speckit-specify` + `/speckit-clarify` cerrados | `docs/Specs/[feature].md` | Plantilla `docs/Meta/Templates/spec.md`, espejo de `specs/<feature>/spec.md` | | `/speckit-converge` → "Converged" | `docs/Specs/[feature].md` + `docs/Changelog/Changelog.md` | Espejo de la spec / espejo human-readable de `CHANGELOG.md` | | Decisión arquitectónica tomada | ADR nuevo → **usa la skill `docs-adr-writer`** | — | | Cambio rompe compatibilidad | ADR (`docs-adr-writer`) + `docs/Changelog/Changelog.md` | El ADR documenta el trade-off; la entrada de changelog va bajo `Changed`/`Removed` referenciando el `BREAKING CHANGE:` del commit | | Feature introduce un procedimiento operativo nuevo | `docs/Runbooks/[nombre].md` → **usa la skill `docs-runbook`** | — | Las tres filas que delegan lo hacen a propósito: el formato de un ADR, de un runbook y del `CHANGELOG.md` vive en su propia skill, para que no haya dos fuentes de verdad. Aquí solo se decide **qué** hace falta tocar. ## Reglas - El `erDiagram` de `docs/Data-Model/[feature]-ER.md` se genera a partir del `data-model.md` de la feature, no de memoria: si difieren, gana el fichero y lo señalas.