audit

Reviews code quality, security, performance, and tests against project standards with a persistent findings ledger.

Updated Mar 2, 2026
One-click install
npx skills add https://github.com/LeroyAdonis/kitfix-2.0 --skill audit-leroyadonis
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: audit
Source: https://github.com/LeroyAdonis/kitfix-2.0/tree/main/.agents/skills/audit
Command: npx skills add https://github.com/LeroyAdonis/kitfix-2.0 --skill audit-leroyadonis

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? Code reviews are inconsistent, findings get lost when chat context clears, and focused reviews often overreach into unrelated concerns. This Skill performs read-only code audits against your project's own standards and records every finding in a durable ledger that survives across sessions. ## Core Features & Use Cases - Scoped Reviews: Audit the active feature, changed files, a specific path, or the full project, with automatic scope selection when unspecified. - Focused Lenses: Run all lenses or narrow to quality, security, performance, or tests for targeted reviews without scope creep. - Findings Ledger: Maintains blueprint/context/findings.md with sequential IDs, P0-P3 severities, and statuses (open, fixed, closed, accepted) that gate feature completion. - Use Case: After implementing a feature, run /audit security current to review only the security posture of your feature-branch changes, then track confirmed findings through repair and re-review until they close. ## Quick Start Ask the AI to run /audit on the current feature with the security lens and record any confirmed findings in the findings ledger.

Frequently Asked Questions about audit

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I run a code audit on my current feature branch?▼

Run /audit with the current scope, which reviews the active feature spec, all committed feature-branch changes from the merge base, staged and unstaged changes, and untracked source files. The audit resolves the comparison base locally without fetching from the network.

How do I run a security-only code review?▼

Use /audit security to apply only the security lens, which checks authorization, input trust, injection, data exposure, secret handling, and unsafe configuration. A focused lens never implies the other lenses passed, and the report states what was not reviewed.

What is the difference between audit scope and audit lens?▼

Scope controls what code is reviewed: current feature, changed files, full project, or a specific path. Lens controls what concerns are checked: quality, security, performance, or tests. They are independent controls and can be combined in either order.

Does the audit skill modify my source code?▼

No, the audit is strictly read-only for source code. It never edits files, installs dependencies, commits, or pushes. Its single write is the findings ledger at blueprint/context/findings.md, which records findings and their status.

How are audit findings tracked across sessions?▼

Findings are recorded in blueprint/context/findings.md with sequential IDs, P0-P3 severities, and statuses like open, fixed, and closed. The ledger survives context clears, and only P0 and P1 findings in open or fixed status block feature completion.

When should I use full project audit scope?▼

Use /audit full when you need all lenses across the entire project, such as before a major release or for vibe-coded project cleanup. It excludes dependencies, generated files, build output, and vendored code, and states excluded paths before reviewing.