К основному содержанию
скилл CX Codex

code-auditor — скилл для Claude Code: аудит кодовой базы

Разбирает проект по шести направлениям: архитектура, качество кода, безопасность, производительность, тесты и поддерживаемость. Пригодится, когда нужно понять, что в репозитории болит.

Установить в Claude Code · Через Skills CLI (Vercel) Все способы и платформы ↓
npx skills add mhattingpete/claude-skills-marketplace --skill code-auditor -a claude-code
Открыть на GitHub

Что делает code-auditor

Скилл запускает разбор репозитория и выдаёт отчёт с оценкой здоровья кодовой базы, списком критичных проблем и тремя главными приоритетами. Дальше идут находки по категориям с пометками High, Medium и Low, каждая со ссылкой вида file:line, описанием последствий и рекомендацией. Завершают отчёт план действий по срокам и метрики: сколько файлов и строк просмотрено, покрытие тестами, число горячих точек по цикломатической сложности.

Внутри шесть блоков анализа. Архитектура — структура, паттерны, границы модулей и зависимости. Качество — сложность, дублирование, нейминг, документация, антипаттерны. Безопасность — OWASP Top 10, валидация ввода, аутентификация, секреты, уязвимости зависимостей. Производительность — алгоритмическая сложность, запросы к базе, память, кэширование, утечки ресурсов. Тесты — покрытие, качество сценариев, баланс unit и integration. Поддерживаемость — техдолг, связанность, простота будущих правок.

Работает через Explore-агента, Grep, Glob, Read и Bash для линтеров и покрытия. Глубину выбирают заранее: Quick на 15–30 минут только по критичному, Standard на 30–60 минут по всем шести осям, Deep от 60 минут с подробными примерами. Можно сузить до одной области — только безопасность, только производительность или только тесты. Учтите: отчёт опирается на статические инструменты, поэтому без настроенных линтеров и сборщика покрытия часть метрик останется пустой.

Какие задачи решает

  • оценить здоровье незнакомого репозитория перед входом в проект
  • найти техдолг и решить, что чинить первым
  • проверить код на уязвимости из OWASP Top 10
  • посмотреть, каких тестовых сценариев не хватает
  • разобрать горячие точки по цикломатической сложности

Примеры запросов агенту

  • проведи аудит кодовой базы в этом репозитории
  • сделай security-only аудит, только безопасность
  • быстрый обзор архитектуры на 15 минут

Как установить code-auditor

1Через Skills CLI (Vercel)

npx skills add mhattingpete/claude-skills-marketplace --skill code-auditor -a claude-code

2Вручную: положить файлы

~/.claude/skills/code-auditor/SKILL.md

Папка скилла целиком; для одного проекта — .claude/skills/code-auditor/

По шагам, с командами для каждой платформы: Как установить скилл в Claude Code: пять способов

Вопросы о code-auditor

Как установить code-auditor в Claude?

Выполните npx skills add mhattingpete/claude-skills-marketplace --skill code-auditor -a claude-code. Файл скилла окажется по пути ~/.claude/skills/code-auditor/SKILL.md.

Что делает code-auditor?

Прогоняет кодовую базу по шести направлениям и собирает отчёт: оценка здоровья, критичные проблемы, находки по категориям со ссылками file:line и план действий по срокам.

Можно ли сузить аудит до одной темы?

Да. Скилл поддерживает режимы только по безопасности, только по производительности, только по тестам и быстрый обзор архитектуры.

Исходный текст

SKILL.md · Apache-2.0
---
name: code-auditor
description: Performs comprehensive codebase analysis covering architecture, code quality, security, performance, testing, and maintainability. Use when user wants to audit code quality, identify technical debt, find security issues, assess test coverage, or get a codebase health check.
---

# Code Auditor

Comprehensive codebase analysis covering architecture, code quality, security, performance, testing, and maintainability.

## When to Use

- "audit the code"
- "analyze code quality"
- "check for issues"
- "review the codebase"
- "find technical debt"
- "security audit"
- "performance review"

## What It Analyzes

### 1. Architecture & Design
- Overall structure and organization
- Design patterns in use
- Module boundaries and separation of concerns
- Dependency management
- Architectural decisions and trade-offs

### 2. Code Quality
- Complexity hotspots (cyclomatic complexity)
- Code duplication (DRY violations)
- Naming conventions and consistency
- Documentation coverage
- Code smells and anti-patterns

### 3. Security
- Common vulnerabilities (OWASP Top 10)
- Input validation and sanitization
- Authentication and authorization
- Secrets management
- Dependency vulnerabilities

### 4. Performance
- Algorithmic complexity issues
- Database query optimization
- Memory usage patterns
- Caching opportunities
- Resource leaks

### 5. Testing
- Test coverage assessment
- Test quality and effectiveness
- Missing test scenarios
- Testing patterns and practices
- Integration vs unit test balance

### 6. Maintainability
- Technical debt assessment
- Coupling and cohesion
- Ease of future changes
- Onboarding friendliness
- Documentation quality

## Approach

1. **Explore** using Explore agent (thorough mode)
2. **Identify patterns** with Grep and Glob
3. **Read critical files** for detailed analysis
4. **Run static analysis tools** if available
5. **Synthesize findings** into actionable report

## Thoroughness Levels

- **Quick** (15-30 min): High-level, critical issues only
- **Standard** (30-60 min): Comprehensive across all dimensions
- **Deep** (60+ min): Exhaustive with detailed examples

## Output Format

```markdown
# Code Audit Report

## Executive Summary
- Overall health score
- Critical issues count
- Top 3 priorities

## Findings by Category

### Architecture & Design
#### 🔴 High Priority
- [Finding with file:line reference]
  - Impact: [description]
  - Recommendation: [action]

#### 🟡 Medium Priority
...

### [Other categories]

## Prioritized Action Plan
1. Quick wins (< 1 day)
2. Medium-term improvements (1-5 days)
3. Long-term initiatives (> 5 days)

## Metrics
- Files analyzed: X
- Lines of code: Y
- Test coverage: Z%
- Complexity hotspots: N
```

## Tools Used

- **Task (Explore agent)**: Thorough codebase exploration
- **Grep**: Pattern matching for issues
- **Glob**: Find files by type/pattern
- **Read**: Detailed file analysis
- **Bash**: Run linters, coverage tools

## Success Criteria

- Comprehensive coverage of all six dimensions
- Specific file:line references for all findings
- Severity/priority ratings (Critical/High/Medium/Low)
- Actionable recommendations (not just observations)
- Estimated effort for fixes
- Both quick wins and long-term improvements

## Integration

- **feature-planning**: Plan technical debt reduction
- **test-fixing**: Address test gaps identified
- **project-bootstrapper**: Set up quality tooling

## Configuration

Can focus on specific areas:
- Security-only audit
- Performance-only audit
- Testing-only assessment
- Quick architecture review

© mhattingpete · Apache-2.0 · mhattingpete/claude-skills-marketplace

Похожие скиллы

Всё по теме «Код-ревью и рефакторинг» →
mantis-researcher официальный google Скилл проводит статический анализ и глубокий аудит файлов по плану из workspace/plan.json. Он ищет граничные проверки, нарушения интерфейсов и отсутствие валидации. CX Codex +1 1 600установок dx-code-analyzer-run forcedotcom Скилл гоняет Salesforce Code Analyzer по вашему проекту и разбирает результаты: движки, категории, severity, автофиксы. Пригодится перед AppExchange-ревью. CX Codex +1 6 400установок ghost-validate ghostsecurity Проверяет отчёты сканеров безопасности и отделяет ложные срабатывания от реальных уязвимостей. Анализирует код, проверяет маршруты и при доступности тестирует эндпоинты. CX Codex +1 3 800установок tech-debt-tracker Alireza Rezvani Находит технический долг в кодовой базе, считает приоритеты и строит динамику по снапшотам. Помогает планировать спринты рефакторинга. 614установок health-check codewithmukesh Прогоняет .NET-проект по восьми осям и ставит буквенные оценки A–F с общим GPA. Пригодится при онбординге, перед релизом и после уборки кода. CX Codex +1 2 800установок react18-auditor официальный github Ищет устаревшие паттерны React 16 и 17 при подготовке к React 18.3.1. Субагент сканирует классовые компоненты, ничего не меняет в коде и сохраняет отчёт в .github/react18-audit.md. ★ 40 418звёзд репо

Из того же набора7

flowchart-creator Скилл собирает блок-схемы и деревья решений в один HTML-файл с SVG. Пригодится, когда процесс нужно показать, а не описать словами. CX Codex +1 735установок codebase-documenter Разбирает незнакомый репозиторий и пишет по нему документацию: архитектура, компоненты, поток данных, гайд по разработке. Пригодится при онбординге и передаче проекта. CX Codex +1 587установок architecture-diagram-creator Генерирует автономный HTML-файл с архитектурной схемой проекта и SVG-диаграммами потоков данных. Пригодится, когда нужно задокументировать систему или показать пайплайн обработки. CX Codex +1 453установок file-operations Собирает метаданные файлов, считает строки и находит крупные файлы без изменения исходного кода проекта. CX Codex +1 414установок timeline-creator Собирает интерактивный HTML-таймлайн проекта с диаграммой Ганта, фазами и вехами. Пригодится, когда нужно показать план на кварталы в одном файле. CX Codex +1 327установок dashboard-creator Скилл собирает одностраничный HTML-дашборд: карточки KPI, графики, прогресс-бары и таблицы. Пригодится, когда нужно показать метрики без фронтенд-фреймворка. CX Codex +1 315установок

Спонсоры проекта

Компании, которые помогают держать аналитику открытой