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.mdsource content
Change Management (Stable Interface / Deletion)
Use when
- Changing public APIs across layers (ports, facades, stores).
- Introducing a new pattern or architectural decision.
Workflow
- Define minimal stable interface (MSI): smallest API callers need.
- Prefer additive change; if breaking, include migration notes.
- Add ADR-lite notes (what/why/risks) when boundaries change.
- Verify deletion path: feature can be removed without global entanglement.
References
.github/instructions/68-change-management-copilot-instructions.md