change-proposal

Installation
SKILL.md

Change Proposal

When proposing non-trivial changes, make your reasoning visible before acting. The user should see what will change, why, and what alternatives were considered:before a single file is edited.

Follow writing-voice for prose sections.

When to Use This

  • Multiple valid approaches exist (show competing options)
  • Changes span 3+ files (show the dependency graph)
  • Architecture or ownership shifts (show before/after diagrams)
  • Lifecycle or data flow changes (show the flow)
  • The user asks "what do you think?" or "how should we do this?"

For trivial changes (typo fix, single-line edit, obvious bug), skip this and just do it.

If the change reshapes a product surface (new command, new route, new primary API), state the post-change one-sentence meaning using one-sentence-test alongside the diagrams and diffs. It anchors the proposal to what the product is, not just what changed.

The Three Tools

Installs
8
GitHub Stars
4.6K
First Seen
Mar 29, 2026
change-proposal — epicenterhq/epicenter