design-cleanup — скилл для Claude Code: что делает и как установить
Скилл убирает следы отменённого архитектурного решения из затронутого кода, тестов и документации. Пригодится после смены подхода внутри ветки.
npx skills add gjkim42/kanon-repo --skill design-cleanup -a claude-codeЧто делает design-cleanup
design-cleanup находит остатки старого решения в текущей ветке: мёртвый код, переходники, устаревшие имена, комментарии, тесты, документацию и TODO. Он переписывает затронутые места под текущую архитектуру, не превращая задачу в общий рефакторинг или поиск багов.
Скилл ограничивает область изменёнными файлами и ссылками на старые концепции. Он предлагает проверить diff ветки, затем собрать и прогнать тесты, поискать прежние имена и слова вроде legacy или V2. Если решение не сформулировано, массовые правки начинаются только после подтверждения однострочного описания текущего и заброшенного подходов.
Какие задачи решает
- убрать мёртвые ветки и параметры старого подхода
- переименовать идентификаторы, файлы и модули
- переписать тесты под текущий API
- обновить комментарии и документацию
- найти оставшиеся ссылки на отменённую концепцию
Примеры запросов агенту
- Сделай design cleanup после смены способа обработки данных в текущей ветке.
- Удали следы старого API в затронутом коде, тестах и документации.
- Проверь diff, перепиши остатки прежнего подхода и запусти сборку с тестами.
Как установить design-cleanup
1Через Skills CLI (Vercel)
npx skills add gjkim42/kanon-repo --skill design-cleanup -a claude-code2Вручную: положить файлы
~/.claude/skills/design-cleanup/SKILL.mdПапка скилла целиком; для одного проекта — .claude/skills/design-cleanup/
1Через Skills CLI (Vercel)
npx skills add gjkim42/kanon-repo --skill design-cleanup -a codex2Вручную: положить файлы
.agents/skills/design-cleanup/SKILL.mdДля всех проектов — ~/.agents/skills/
1Через Skills CLI (Vercel)
npx skills add gjkim42/kanon-repo --skill design-cleanup -a cursor2Вручную: положить файлы
.cursor/skills/design-cleanup/SKILL.mdCursor читает и .agents/skills/, и .claude/skills/
1GitHub CLI
gh skill install gjkim42/kanon-repo design-cleanup2Вручную: положить файлы
.github/skills/design-cleanup/SKILL.md1Через Skills CLI (Vercel)
npx skills add gjkim42/kanon-repo --skill design-cleanup -a gemini-cli2Командой платформы
gemini skills install https://github.com/gjkim42/kanon-repo --path skills/design-cleanupВручную: положить файлы
.devin/skills/design-cleanup/SKILL.mdСтарый путь .windsurf/skills/ тоже читается
Через Skills CLI (Vercel)
npx skills add gjkim42/kanon-repo --skill design-cleanup -a opencodeClaude.ai
Упакуйте папку в zip и загрузите в Settings → Capabilities → Skills
По шагам, с командами для каждой платформы: Как установить скилл в Claude Code: пять способов
Вопросы о design-cleanup
Как установить design-cleanup в Claude Code?
Выполните npx skills add gjkim42/kanon-repo --skill design-cleanup -a claude-code, затем проверьте файл ~/.claude/skills/design-cleanup/SKILL.md.
Что делает design-cleanup?
Скилл ищет следы отменённого проектного решения и переписывает затронутые код, тесты, комментарии и документацию под текущий вариант.
Какие части проекта он затрагивает?
Только код, изменённый из-за решения, и файлы, где остались ссылки на переименованные или удалённые концепции. Несвязанные рефакторинги и форматирование выходят за его область.