About decision-doc-sync
decision-doc-sync is a skill for keeping project documentation aligned with structural decisions and code changes. It maps change types to existing documents or ADRs, and emphasizes recording decisions without duplicating facts.
Key features
- 01Classify structural decisions
- 02Map changes to documentation
- 03Update existing documents only
- 04Record durable decisions as ADRs
- 05Check docs against implementation
Use cases
- 01Documenting architecture changes
- 02Updating UI or UX standards
- 03Recording workflow and script conventions
- 04Reviewing docs after cross-cutting changes
Install
Copy the command and run it in a terminal.
$
npx skills add https:/ / github.com/ c3sc0-v4113/ scaffold --skill decision-doc-syncAfter installing, type/decision-doc-syncin Claude Code to confirm it loaded.
Bundled filesreferences/doc-map.md
Details
From the project READMEDecision Documentation Sync
Activation Contract
Load this skill when a change introduces or changes a structural decision: architecture, UI/UX standards, scripts or quality gates, or a cross-cutting convention.
Hard Rules
- Check which documents exist before editing; update only documents that exist, and create one only when a rule below requires it.
- Keep each fact in one document and link to it from others instead of duplicating it.
- Record the decision itself, not the change history.
- Never leave a document contradicting the code after the change.
Decision Gates
| Change type | Document |
|---|---|
| Architecture, folder structure, scripts | README.md |
| Visual or UX standard, tokens, component usage | DESIGN.md |
| Agent workflow, commands, operational guidance | AGENTS.md |
| Durable decision with alternatives and consequences | new record in docs/adr/ |
Execution Steps
- Check which of
README.md,DESIGN.md,AGENTS.md, anddocs/adr/exist. - Classify the change with the table above; one change may hit several rows.
- Update each affected document that exists.
- For an ADR, follow the existing numbering and format in
docs/adr/; see references/doc-map.md. - Reread the edited sections against the code.
Output Contract
List every document updated, created, or deliberately skipped, with a one-line reason each.
References
- references/doc-map.md — ADR format and edge cases.
Comments
Markdown supported