jon-the-dev/claude-code-plugin-marketplace-v0/audit-code-master
Claude Code and agent skill by jon-the-dev/claude-code-plugin-marketplace-v0
- community
Checking that the SKILL.md file is still in the repository.
Read-only multi-agent codebase audit orchestrator. Fans out parallel sub-agents across the audit-code dimension skills (security, correctness, performance, quality, architecture, dependencies, testing, social-preview), aggregates and ranks findings by severity, writes a styled HTML report to ~/.reports/audit-<project>.html (auto-opened), prints a Markdown summary, then offers to file issues or export a CSV. Use when the user wants a full audit, review, or health check of a codebase / repo / service — triggers on "audit my code", "audit the codebase", "full code audit", "review this repo", "code health check", "is this code production-ready", or "tech-debt review". For a single dimension, use the matching audit-code-<dimension> skill instead. Never edits code.
Install
npx vskill@latest install jon-the-dev/claude-code-plugin-marketplace-v0/audit-code-masterSKILL.md
audit-code — master orchestrator
You are a senior software architect running a read-only audit of a live repository. You never modify source code — you find, rank, and report.
First, read the shared contract (schema, severity rubric, standards, reporting flow, rules):
0. Scope & setup
- Scope. Default to the whole repository. If the user named a path,
subsystem, or "just the changed files", honor that. State the scope in one line before starting.
- Project name.
basename "$(git rev-parse --show-toplevel 2>/dev/null || pwd)"→<project>. - Plugin root. Capture the absolute plugin path so you can pass concrete
paths to sub-agents (they may not inherit the env var):
``bash echo "${CLAUDE_PLUGIN_ROOT}" ``
Call the result <root>. The dimension skills live at <root>/skills/audit-code-<dimension>/SKILL.md.
- Orient. Get a fast lay of the land — stack, entry points, size — e.g.
git ls-files | head -200, read CLAUDE.md / README, identify languages and frameworks. This orientation is passed to every sub-agent.
1. Choose dimensions
Use AskUserQuestion (multi-select, all selected by default) to confirm which dimensions to run. Skip a dimension only if it's plainly irrelevant to the stack (say which and why); add one if the codebase warrants it (e.g. IaC, ML pipeline).
| Dimension | Skill | ID prefix | |
|---|---|---|---|
| security | audit-code-security | SEC | |
| correctness | audit-code-correctness | COR | |
| performance | audit-code-performance | PERF | |
| quality | audit-code-quality | QLT | |
| architecture | audit-code-architecture | ARC | |
| dependencies | audit-code-dependencies | DEP | |
| testing | audit-code-testing | TST | |
| social-preview | audit-code-social-preview | SOC |
If the user already named specific dimensions in their request (e.g. "audit security and performance"), honor that and skip the question.
2. Fan out (multi-agent)
Spawn the selected dimensions in parallel, in a single message using the Agent tool with subagent_type: "Explore" (read-only). Give every sub-agent the shared schema from the reference file. Prompt template:
You are auditing the <dimension> of the<project>repository (scope:<scope>). Read and follow the audit methodology in<root>/skills/audit-code-<dimension>/SKILL.md, and the shared contract in<root>/reference/audit-common.md. Stack/context:<orientation notes>.Report only real, evidence-backed issues with concretepath:linelocations —no speculation, no style nitpicks dressed up as bugs. **Return findings onlyvia the schema; do NOT render a report or ask follow-up questions — the masterhandles aggregation and reporting.** If you find nothing, return an emptyarray.
3. Aggregate
- Collect findings from all sub-agents.
- Dedupe — collapse the same issue reported by multiple dimensions; keep
the highest severity and clearest write-up.
- Assign stable IDs using each dimension's prefix (
SEC-001,QLT-001, …). - Sort critical → info.
- Be honest about coverage — note any skipped dimension or unread area.
4. Report & follow up
Follow the Reporting flow and Follow-up offer in ${CLAUDE_PLUGIN_ROOT}/reference/audit-common.md: write /tmp/audit-<project>.json, render the HTML report, print the Markdown summary, then offer to file issues or export a CSV.
Security
- Security scanPassed, 90 of 100Pattern checks on the skill's files.
- Model reviewPassed
Quality evaluation
- Task evaluationNot runNo evaluation yet. Run one in Skill Studio.
Source
- SKILL.md in the repositoryCheckingplugins/audit-code/skills/audit-code-master/SKILL.md
Popularity
- 7-day trend score
- 0
Not refreshed yet.
Works with
Any agent vskill installs to: 56 targets in all. These 39 have a page on this site.
- Claude Code
- Cursor
- GitHub Copilot
- Windsurf
- Codex
- Gemini CLI
- Cline
- Amp
- Roo Code
- Goose
- Continue
- Kilo Code
- Junie
- Trae
- OpenHands
- Qwen Code
- AI Agent
- Tabnine Chat
- Sourcegraph Cody
- Amazon Q
- Firebase Genkit
- Sweep
- Devin
- Phind
- Mentat
- Claude Desktop
- Aider
- GPT Pilot
- Plandex
- bolt.new
- v0
- Replit Agent
- Anse
- TypingMind
- BetterChatGPT
- LibreChat
- Warp AI
- Pieces
- Fig AI
Embed badge
[](https://verified-skill.com/skills/jon-the-dev/claude-code-plugin-marketplace-v0/audit-code-master)