Files
Trevin Chow a460c4d268 fix(cleanup): add legacy-only fingerprints for skills removed in #634
#634 retired ce-andrew-kane-gem-writer, ce-changelog, ce-deploy-docs,
ce-dspy-ruby, and ce-every-style-editor but only added them to
STALE_SKILL_DIRS. Without a LEGACY_ONLY_SKILL_DESCRIPTIONS entry,
loadLegacyFingerprints left skills.get() undefined for each name, so
cleanupStaleSkillDirs short-circuited to false on isLegacyPluginOwned and
never swept stale flat installs on upgrade. Same shape as the ce-onboarding
gap caught earlier in this PR.

Add the shipped descriptions (as of the removal commit) and extend the
legacy-only-skills test to cover all five.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-04-21 17:55:59 -07:00
..