propagate-design-change

Generate ADR-level impact assessments for revised GDD requirements.

1|Updated May 5, 2026
One-click install
npx skills add https://github.com/XGanQAQ/Unity-Claude-Code-Game-Studios --skill propagate-design-change-xganqaq
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: propagate-design-change
Source: https://github.com/XGanQAQ/Unity-Claude-Code-Game-Studios/tree/main/.claude/skills/propagate-design-change
Command: npx skills add https://github.com/XGanQAQ/Unity-Claude-Code-Game-Studios --skill propagate-design-change-xganqaq

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill prevents architectural drift by identifying which ADRs became stale after a GDD revision, then guiding you through updating or superseding them.

Core Features & Use Cases

  • Change-to-ADR impact analysis: Finds ADRs referencing the changed GDD and checks whether their assumptions still match the latest GDD requirements.
  • Traceability-aware reporting: Loads ADRs and the architecture traceability index to quantify coverage and scope.
  • Resolution workflow with guardrails: Classifies ADRs as Still Valid, Needs Review, or Likely Superseded, then asks per-ADR what to do while requiring explicit approval before writing files.

Quick Start

Run the Skill with the changed GDD path you revised, for example: /propagate-design-change design/gdd/combat-system.md.

Frequently Asked Questions about propagate-design-change

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I trace the impact of a GDD revision on existing architecture decision records?

To trace GDD revision impact on architecture decision records, you need to load the current and previous committed GDD versions to identify requirement changes, then cross-reference the traceability index to find affected ADRs and generate a per-ADR change impact assessment report.

What is the best way to maintain ADR traceability when software requirements change?

Maintaining ADR traceability during requirement changes involves comparing the revised GDD against the previous committed version, loading the architecture traceability index, and classifying each referenced ADR as Still Valid, Needs Review, or Likely Superseded to prevent architectural drift.

How do I update stale architecture decisions after modifying a game design document?

To update stale architecture decisions after modifying a game design document, you run an impact analysis workflow that classifies affected ADRs and asks per-ADR what resolution action to take, requiring explicit approval before writing any updates to the files.

Does this ADR impact analysis workflow require a specific traceability index format?

The ADR impact analysis workflow requires a traceability index that links architecture decision records to the GDD, allowing the system to load referenced ADRs and quantify coverage scope when validating whether their assumptions still match the latest requirements.

Can I automate superseding architecture decisions when a GDD update invalidates them?

You cannot fully automate superseding invalid architecture decisions because the workflow requires explicit per-ADR approval before writing files, classifying ADRs as Likely Superseded to guide you through the resolution process rather than auto-deleting or overwriting them.