Project-Wide Audit
An audit pipeline that fans out to every analysis skill in parallel and merges the results into a unified health report at .turbo/audit.md and .turbo/audit.html.
Dev & CodingAdvanced★ 401⑂ 30AI score 8/10Last updated: Aug 30, 2026
What it does
- Confirms scope first (all source, specific paths, or heuristically chosen critical paths), excludes generated/vendored directories, and partitions files by top-level source directory with a cap of 10 partitions.
- Checks
.turbo/threat-model.mdand marks it Present, Superseded (cited paths no longer resolve), or Missing — offering to create one before the security pass. - Launches all analysis agents in a single message:
/review-codefor correctness, security, api-usage, consistency, and simplicity plus/peer-reviewper partition, and coverage, dependencies, tooling, agentic setup, and dead code project-wide. - Aggregates everything, runs
/evaluate-findingsonce, then writes.turbo/audit.mdwith a Pass/Warn/Fail dashboard and a self-contained.turbo/audit.htmlwith severity badges, sticky nav, collapsible sections, and print styles. - Analysis only — no edits, staging, or commits. Empirical checks run in a throwaway
git worktreeunder$TMPDIR, with post-run verification that the worktree is gone,git statusis clean, and HEAD is unchanged.
Who it's for
- Developers and tech leads doing a pre-release or handover sweep
- Anyone inheriting a legacy codebase who needs a risk map
- Teams that need a shareable audit artifact in both Markdown and HTML
Note: this skill invokes companion turbo skills (
/review-code,/peer-review,/evaluate-findings,/find-dead-code,/frontend-design), so install them together.
Examples
- "Audit this project" → scope prompt, partitioning, dozens of parallel agents, then
.turbo/audit.md. - "Codebase audit for src/auth and src/payments only" → pass paths as arguments and the scope question is skipped.
- "Run a project health check before release and give me the HTML report" → produces
.turbo/audit.htmlwith a color-coded dashboard and responsive layout.
· · · Install guide · · ·
Try it now, no install
Paste this into Claude to use the skill without installing anything.
Read the instructions in this file and follow them to help me: https://raw.githubusercontent.com/tobihagemann/turbo/HEAD/claude/skills/audit/SKILL.md What I want: (describe your task here)
If Claude can't open the link, open it yourself and paste the contents instead.
↓ If it works for you, download the ZIP below and install it. Then it runs on its own — no pasting each time.
Install in the Claude app (no terminal)
- Download the ZIP with the button below.
- In Claude, open Settings → Capabilities and turn on 'Code execution and file creation'. (one time)
- Go to Customize → Skills → + → 'Upload a skill' and upload the ZIP.
Install in Claude Code
Let Claude do it — paste this into Claude Code
Install the skill I found on Claude Skill Mart. Copy the claude/skills/audit folder from the GitHub repo tobihagemann/turbo into my ~/.claude/skills/audit/. When it's done, tell me in one line what this skill can do.
Install with a command instead
git clone https://github.com/tobihagemann/turbo.git /tmp/turbo && mkdir -p ~/.claude/skills && cp -r /tmp/turbo/claude/skills/* ~/.claude/skills/⚠ This is a third-party skill. Check the source repository before installing.
- Open a terminal and clone the repo:
git clone https://github.com/tobihagemann/turbo.git /tmp/turbo - Make sure the skills directory exists:
mkdir -p ~/.claude/skills - Because this skill calls sibling skills, copy them all:
cp -r /tmp/turbo/claude/skills/* ~/.claude/skills/ - Verify the install:
ls ~/.claude/skills/audit/SKILL.md - Restart Claude Code and ask: "Run a full audit of this project."
- Reports land in
.turbo/audit.mdand.turbo/audit.htmlat your project root — consider adding.turbo/to.gitignore. - A full run is long and token-heavy, so start by scoping it to one or two directories.
View source on GitHub ↗License: MIT