Learn-skills.dev change-management

Keep interfaces stable and changes reviewable; includes ADR-lite guidance and deprecation/deletion checks.

install
source · Clone the upstream repo
git clone https://github.com/NeverSight/learn-skills.dev
Claude Code · Install into ~/.claude/skills/
T=$(mktemp -d) && git clone --depth=1 https://github.com/NeverSight/learn-skills.dev "$T" && mkdir -p ~/.claude/skills && cp -r "$T/data/skills-md/7spade/black-tortoise/change-management" ~/.claude/skills/neversight-learn-skills-dev-change-management && rm -rf "$T"
manifest: data/skills-md/7spade/black-tortoise/change-management/SKILL.md
source content

Change Management (Stable Interface / Deletion)

Use when

  • Changing public APIs across layers (ports, facades, stores).
  • Introducing a new pattern or architectural decision.

Workflow

  1. Define minimal stable interface (MSI): smallest API callers need.
  2. Prefer additive change; if breaking, include migration notes.
  3. Add ADR-lite notes (what/why/risks) when boundaries change.
  4. Verify deletion path: feature can be removed without global entanglement.

References

  • .github/instructions/68-change-management-copilot-instructions.md