propagate-design-change

Scan ADR requirements and classify affected decisions after GDD changes.

Updated Mar 28, 2026
One-click install
npx skills add https://github.com/scomofo/dragon-forge --skill propagate-design-change-scomofo
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: propagate-design-change
Source: https://github.com/scomofo/dragon-forge/tree/main/.agents/skills/propagate-design-change
Command: npx skills add https://github.com/scomofo/dragon-forge --skill propagate-design-change-scomofo

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill prevents architectural drift by detecting when updates to a GDD make existing ADR decisions stale or contradictory.

Core Features & Use Cases

  • Change-impact discovery: Reads a revised GDD and identifies which ADRs reference its requirements.
  • Evidence-based comparison: Compares the changed sections against what each ADR assumed at the time it was written.
  • Resolution guidance: Produces a classification (Still Valid, Needs Review, Likely Superseded) and guides per-ADR follow-up and traceability updates.

Quick Start

Run /propagate-design-change design/gdd/combat-system.md to generate an ADR impact report for the updated GDD and walk through resolution steps.

Frequently Asked Questions about propagate-design-change

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

FAQPage Schema
How do I track the impact of a GDD change on existing ADRs in Godot?

To track the impact of a GDD change on existing ADRs, the process involves scanning your architectural decisions and comparing them against the revised GDD rules. It classifies affected ADRs as Still Valid, Needs Review, or Likely Superseded to prevent architectural drift.

What is architectural drift and how does it relate to GDD updates?

Architectural drift occurs when updates to a Game Design Document make existing Architectural Decision Records stale or contradictory. Detecting this drift requires comparing the changed GDD sections against the original assumptions documented in prior ADRs.

How to check if updated game design rules invalidate prior architectural decisions?

To check if updated game design rules invalidate prior architectural decisions, compare the revised GDD against its previous git version and load ADRs using an architecture traceability index. This evidence-based comparison highlights conflicting requirements or tuning knobs.

Does impact analysis for Godot ADRs require a git diff of the design document?

Impact analysis for Godot ADRs does require reading the changed GDD and its previous git version. The git diff provides the evidence-based comparison needed to identify which specific design rule or formula changes invalidate prior architectural assumptions.

What is the best way to maintain architecture traceability when game design formulas change?

The best way to maintain architecture traceability when game design formulas change is to run an automated change impact assessment that cross-references the updated GDD with dependent ADRs. This guides targeted ADR follow-up and confirms safe updates through an optional director gate review.