propagate-design-change

Solid

When a GDD is revised, scans all ADRs and the traceability index to identify which architectural decisions are now potentially stale. Produces a change impact report and guides the user through resolution.

Web & Frontend 20,555 stars 2999 forks Updated 1 weeks ago MIT

Install

View on GitHub

Quality Score: 97/100

Stars 20%
100
Recency 20%
90
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
50
License 10%
100
Description 5%
100

Skill Content

# Propagate Design Change When a GDD changes, architectural decisions written against it may no longer be valid. This skill finds every affected ADR, compares what the ADR assumed against what the GDD now says, and guides the user through resolution. **Usage:** `/propagate-design-change design/gdd/combat-system.md` --- ## 1. Validate Argument A GDD path argument is **required**. If missing, fail with: > "Usage: `/propagate-design-change design/gdd/[system].md` > Provide the path to the GDD that was changed." Verify the file exists. If not, fail with: > "[path] not found. Check the path and try again." --- ## 2. Read the Changed GDD Read the current GDD in full. --- ## 3. Read the Previous Version Run git to get the previous committed version: ```bash git show HEAD:design/gdd/[filename].md ``` If the file has no git history (new file), report: > "No previous version in git — this appears to be a new GDD, not a revision. > Nothing to propagate." If git returns the previous version, do a conceptual diff: - Identify sections that changed (new rules, removed rules, modified formulas, changed acceptance criteria, changed tuning knobs) - Identify sections that are unchanged - Produce a change summary: ``` ## Change Summary: [GDD filename] Date of revision: [today] Changed sections: - [Section name]: [what changed — new rule, removed rule, formula modified, etc.] Unchanged sections: - [Section name] Key changes affecting architecture: - [Change 1 — likely to affe...

Details

Author
Donchitos
Repository
Donchitos/Claude-Code-Game-Studios
Created
3 months ago
Last Updated
1 weeks ago
Language
Shell
License
MIT

Integrates with

Similar Skills

Semantically similar based on skill content — not just same category

AI & Automation Solid

review-all-gdds

Holistic cross-GDD consistency and game design review. Reads all system GDDs simultaneously and checks for contradictions between them, stale references, ownership conflicts, formula incompatibilities, and game design theory violations (dominant strategies, economic imbalance, cognitive overload, pillar drift). Run after all MVP GDDs are written, before architecture begins.

20,555 Updated 1 weeks ago
Donchitos
Web & Frontend Solid

design-system

Guided, section-by-section GDD authoring for a single game system. Gathers context from existing docs, walks through each required section collaboratively, cross-references dependencies, and writes incrementally to file.

20,555 Updated 1 weeks ago
Donchitos
AI & Automation Listed

propagate

Walk an upstream documentation change downstream — when a PRD, SRS, tech-design, or feature spec is edited, find every dependent document, identify which sections are now stale, and interactively update them to keep the entire doc chain consistent. Use after editing any spec-forge document, or run periodically with --since to catch accumulated drift.

4 Updated 2 days ago
tercel
Data & Documents Listed

propose-adr

Generate ADR draft when architectural change or rule conflict is detected (ADR-0023). Invoke before touching code whenever a rule-violation, new-dependency, or architecture-drift signal appears. Drafts land in `docs/adr/drafts/proposed-<slug>.md` based on `docs/adr/_template.md`; promotion to a numbered Accepted ADR is handled by `scripts/promote-adr-draft.py`.

0 Updated today
ttamakijp
AI & Automation Solid

design-review

Reviews a game design document for completeness, internal consistency, implementability, and adherence to project design standards. Run this before handing a design document to programmers.

20,555 Updated 1 weeks ago
Donchitos