
Anti Entropy Governance
Use when touching retiring old logic, collapsing duplicate owners, removing fallbacks...
Install
npx skills add GanyuanRan/Aegis --skill anti-entropy-governance -g -a claude-code -y- Repository
- GanyuanRan/Aegis1.4k
- Category
- Engineering
- Updated
- 10d ago
- License
- MIT
- Context cost
- Mediumabout 3,000 tokens
- Runs scripts
- No, instructions only
What it does
Use when touching retiring old logic, collapsing duplicate owners, removing fallbacks, or schema/persistence/source-of-truth boundaries; identify opportunities automatically; destructive execution requires explicit confirmation.
Anti-Entropy
Overview
Use this skill when the task is not merely "change code" but "remove old paths safely without growing entropy".
This skill chooses between:
delete-firstfor internal code retirementcompat-exceptionfor proven external dependency boundariesconfirmation-firstfor irreversible state or an external contract whose distributed consumers cannot be observed
It does not replace brainstorming, writing-plans,
systematic-debugging, or verification-before-completion. It is a narrow
governance owner for retirement, fallback collapse, duplicate-owner cleanup,
and deletion safety.
When to Use
Use when any of these are true:
- old logic, duplicate owners, or stale fallbacks should be retired
- a candidate fix is "delete old path" vs "add another fallback"
- internal keyword / phrase / trigger logic is being replaced by structured logic
- a new canonical owner exists and the old owner may still carry real behavior
- a cleanup, migration, or deprecation task touches schema, persistence, source-of-truth, or external compatibility boundaries
- the task risks confusing code retirement with live data deletion
Do not use for:
- pure additive feature work with no retirement decision
- tiny wording edits
- simple status or read-only Q&A
- normal bug fixes that do not involve owner collapse, fallback cleanup, or deletion choice
Auto-Compose Boundary
This skill should be composed by other owners. It should not become a new global hot-path entry.
Prefer composition from:
brainstormingfor approach selection involving retirement or persistence riskwriting-plansfor plans that delete old paths or touch schema / migration / persistencesystematic-debuggingwhen the tempting fix is fallback growth or delete-vs-retainverification-before-completionfor cleanup / retirement / compatibility / migration closeout
