Аудит здоровья кодовой базы
★ 6.9 · vibe-coding
Поддержка кодовой базы — это скилл для Claude Code, который запускает структурированный периодический аудит здоровья проекта: зависимости, lint, тесты, мёртвый код, свежесть документации, гигиена issue-трекера и артефакты сборки. Берут, когда накопился технический долг и хочется разобраться, что сломано и что устарело; когда перед передачей проекта нужно убедиться, что всё в порядке; когда периодически делают «тихий» рефакторинг без новых фич. Поддерживает Rust (cargo audit, clippy, fmt), Node/TypeScript (npm audit, eslint), Python (pytest, black/isort/mypy через pre-commit), Go (go vet, gofmt), Elixir (mix credo, hex.outdated). Ищет TODO/FIXME/HACK/XXX, неиспользуемые импорты, пустые catch-блоки, залежавшиеся issue в crosslink. По итогу выдаёт форматированный Maintenance Report: что исправлено inline, что создано как maintenance-issue. Консервативен по умолчанию — правки до 10 строк делает сразу, большее — выносит в задачи; patch-версии зависимостей обновляет автоматически, major — только сообщает. Не закрывает issue без подтверждения пользователя. Подходит для проектов с выраженным стеком из поддерживаемых языков; не подходит как замена полноценному code review перед релизом.
- #dependency-audit
- #code-health
- #testing
- #documentation
- #maintenance