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