audit-project
A multi-agent system that reviews code for quality, security, and performance until issues are resolved.
Install
mkdir -p .claude/skills/audit-project && curl -L -o skill.zip "https://agentskills.codes/api/skills/download/11082" && unzip -o skill.zip -d .claude/skills/audit-project && rm skill.zipInstalls to .claude/skills/audit-project
Activation
This is the description your AI agent reads to decide when to run this skill — the better it matches your request, the more reliably it fires.
Use when user asks to 'review my code', 'audit the codebase', 'run code review', 'check for issues', 'find bugs', 'security review', 'performance review', or wants multi-agent iterative review. Spawns role-based reviewers (code-quality-reviewer, security-expert, performance-engineer, test-quality-guardian, architecture-reviewer, database-specialist, api-designer, frontend-specialist, backend-specialist, devops-reviewer) and loops until critical/high issues are resolved.Key capabilities
- →Spawn role-based code reviewers
- →Classify findings by severity
- →Apply fixes for critical and high issues
- →Iterate review until high-severity issues are resolved
How it works
The skill orchestrates a multi-agent review process where specialized reviewers analyze code, identify issues, and apply fixes iteratively.
Inputs & outputs
When to use audit-project
- →Pre-release code audit
- →Security review
- →Performance bottleneck detection
- →Automated code quality check
About this skill
audit-project
Multi-agent iterative code review. Spawn up to 10 specialized role-based reviewers based on project characteristics, collect findings with severity classification, apply fixes, and iterate until no critical or high issues remain.
When to use
- User says "audit the code", "review the project", "find issues", "security review", "perf review"
- Pre-release quality check
- Post-refactor verification
- Onboarding review of unfamiliar code
- Reviewing AI-generated changes before merge
Inputs
- scope (positional): Path to review, or
--recentfor last 5 commits. Default:. - --domain AGENT: Restrict to one reviewer (e.g.
--domain security) - --quick: Single pass, skip the iteration loop
- --create-tech-debt: Force create or update
TECHNICAL_DEBT.md - --resume: Continue from an existing review queue in the state dir
Behavior
The skill delegates to the /audit-project command, which orchestrates the full 8-phase workflow:
- Context & Agent Selection - Detect project type, framework, and pick which reviewers apply
- Multi-Agent Review - Spawn role-based reviewers in parallel (code-quality-reviewer, security-expert, performance-engineer, architecture-reviewer, database-specialist, api-designer, frontend-specialist, backend-specialist, devops-reviewer, test-quality-guardian)
- Tech Debt Extraction - Low-severity findings feed
TECHNICAL_DEBT.mdinstead of the fix queue - Fixes - Apply critical and high findings
- Verification - Re-run affected reviewers on fixed code
- Iteration - Loop phases 2-5 until no critical or high remain or max rounds hit
- Completion Report - Summarize findings, fixes, deferred items
- GitHub Issues - Optionally file issues for remaining medium/low findings
Reviewers (role-based, spawned inline)
| Reviewer | Focus |
|---|---|
| code-quality-reviewer | Clarity, naming, complexity, dead code |
| security-expert | Injection, auth, secrets, input validation |
| performance-engineer | N+1, memory, hot paths, algorithmic cost |
| architecture-reviewer | Module boundaries, coupling, layering |
| test-quality-guardian | Coverage gaps, flaky tests, assertion quality |
| database-specialist | Schema design, indexes, transactions |
| api-designer | Contracts, versioning, error semantics |
| frontend-specialist | Accessibility, state management, render cost |
| backend-specialist | Scaling, concurrency, error handling |
| devops-reviewer | CI/CD, secrets exposure, build hygiene |
These are spawned dynamically via the Task tool. There are no file-based agent definitions for them.
Severity classification
- CRITICAL - Security vuln, data loss, outage risk. Must fix before merge.
- HIGH - Bug or regression likely. Fix before merge.
- MEDIUM - Quality or maintainability concern. Address in PR or file issue.
- LOW - Style, nit, future improvement. Goes to
TECHNICAL_DEBT.mdor closed as won't-fix.
Typical invocations
/audit-project # Full review of current directory
/audit-project src/auth # Scope to a path
/audit-project --recent # Only last 5 commits
/audit-project --domain security # Security reviewer only
/audit-project --quick # Single pass, no iteration
/audit-project --resume # Resume from saved queue
Related
/audit-projectcommand atcommands/audit-project.md- Reviewer spawn logic at
commands/audit-project-agents.md - GitHub issue creation at
commands/audit-project-github.md
When not to use it
- →When a single-pass review is sufficient and iteration is not desired
Limitations
- →Max iteration rounds limit
- →Requires manual review for medium and low severity findings
How it compares
It uses a multi-agent approach to parallelize domain-specific reviews rather than a single-agent linear scan.
Compared to similar skills
audit-project side by side with the closest alternatives in the catalog.
| Skill | Installs | Updated | Safety | Difficulty |
|---|---|---|---|---|
| audit-project (this skill) | 0 | 3mo | Review | Advanced |
| production-code-audit | 1 | 6mo | Review | Advanced |
| contrib-pr-review | 1 | 25d | Review | Intermediate |
| tech-debt | 1 | 2mo | Review | Beginner |
Try saying
Example prompts that trigger this skill in your AI assistant.
You might also like
production-code-audit
davila7
Autonomously deep-scan entire codebase line-by-line, understand architecture and patterns, then systematically transform it to production-grade, corporate-level professional quality with optimizations
contrib-pr-review
homeassistant-ai
Review a contribution PR for safety, quality, and readiness. Checks for security concerns, test coverage, size appropriateness, and intent alignment. Use when reviewing external contributions.
tech-debt
vm0-ai
Technical debt management - scan codebase for bad smells and create tracking issues
code-audit
mei28
Automated code review tool that analyzes code quality, detects bugs, identifies security vulnerabilities, and suggests improvements based on industry best practices
dependency-analyzer
InugamiDev
Dependency tree analysis, version conflict resolution, update planning, and bundle size optimization
verifier
oleyna80
Pre-merge quality gate. Use to verify code is ready to ship: route contracts (status, Content-Type, body), TypeScript, tests, CSP/CSRF headers, schema alignment, secret leak scan. Issues structured READY or BLOCKED verdict with file:line evidence. Read-only. Для верификации, проверки перед мержем, и