Help us improve
Share bugs, ideas, or general feedback.
Share bugs, ideas, or general feedback.
Share bugs, ideas, or general feedback.
Run a multi-dimensional codebase audit across 29 dimensions including security, privacy, compliance (HIPAA/PCI/SOC 2), architecture, testing, performance, DevOps, UX, SEO, and AI/ML. Generates structured reports in /docs/audits/ and files remediation tickets.
npx claudepluginhub kevinpatrickrobbins/codebase-audit --plugin codebase-auditShare bugs, ideas, or general feedback.
Own this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge.
Sign in to claimOwn this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge.
Sign in to claimBased on adoption, maintenance, documentation, and repository signals. Not a security audit or endorsement.
Audit Claude Code plugins and skills for best practices, deprecations, compatibility, usability, coverage gaps, duplication, and workflow optimization
Perform security audit on codebase
Perform security audit on codebase
Audit and optimize Claude Code configurations with dynamic best-practice research
Comprehensive code review with architecture, security, and PR enhancement
Analyze local repos for code health, complexity, test coverage gaps - multi-dimensional health analysis combining complexity + churn + coverage
An audit playbook that examines a software codebase across 29 dimensions and
produces structured documentation under docs/audits/ plus filed remediation
tickets in the project's tracking system.
Covers security, privacy, accessibility, sector compliance (HIPAA / PCI DSS / SOC 2 / ISO 27001 / FedRAMP / GLBA / COPPA / FERPA / EU AI Act / NIS2 / DORA / Quebec Law 25 / etc.), architecture, testing, dependencies, code reuse / consolidation, workaround / root-cause detection, performance, speed, DevOps, cost, engineering practice, UX, product gaps, frontend modernization, i18n, SEO, AI/ML, and product-type platform idioms (iOS / Android / RN / Expo / Flutter / Electron / browser-extension / PWA / SaaS multi-tenant / marketplace / CLI / API).
The entry point is the /audit command.
This is a Claude Code plugin.
From GitHub:
/plugin marketplace add kevinpatrickrobbins/codebase-audit
/plugin install codebase-audit@codebase-audit
From a local clone:
/plugin marketplace add /absolute/path/to/codebase-audit
/plugin install codebase-audit@codebase-audit
For local development (no install):
claude --plugin-dir /absolute/path/to/codebase-audit
Verify. In a project directory, run /audit — Claude loads the skill and
begins the comprehension pass.
/audit # full suite (29 modules, conditional ones auto-skip)
/audit ship # pre-deploy readiness verdict
/audit security # security posture review
/audit security privacy a11y # specific modules
/audit launch-compliance # pre-launch regulatory readiness
/audit takeover # new-maintainer / legacy walkthrough
/audit hygiene # duplication + workaround scan, folded into findings, no tickets
/audit --no-tickets # draft remediation only, do not file tickets
Full module catalog and named-mode list: see SKILL.md Step 2 and Step 5, or commands/audit.md.
.claude-plugin/
plugin.json Plugin manifest
marketplace.json Marketplace entry (installable via /plugin marketplace add)
commands/audit.md The /audit slash command body (plugin entry point)
skills/codebase-audit/
SKILL.md Methodology + module catalog (read this first)
MAINTENANCE.md Maintainer guide (numbering policy, linter)
VERSION Current release date
modules.json Authoritative module catalog (source of truth)
references/ Per-module investigation playbooks (8 categories)
Maintainer-only tooling (tools/, .github/, CHANGELOG.md) is gitignored and
lives outside the published plugin.
The skill ships with a drift linter (maintainer-only tooling, kept outside the published plugin) that validates six invariants:
references/... path resolves to a real file.## Step 0: Live Discovery section, and vice versa./audit argument name maps to a real catalog module, and every
catalog module has at least one /audit name.Repository commit: header, a ## Final Recommendation section, and a
## Decision Summary section.<!-- BEGIN: modules-catalog -->
markers) matches what tools/render-from-json.ps1 would render from
modules.json.Run locally against the skill root:
node tools/lint-drift.mjs --skill-root skills/codebase-audit
Maintainer notes: see MAINTENANCE.md for the numbering policy, the renderer workflow, the renumbering checklist, and CHANGELOG conventions.
Source-available under PolyForm Shield 1.0.0.
Use is free for any purpose, commercial or not — including running the skill on commercial codebases. You may modify and redistribute.
What is NOT permitted: using this skill in or as part of a competing product or service. Specifically, you may not repackage, rebrand, or resell it as your own auditing product.
For licensing exceptions, open an issue at https://github.com/kevinpatrickrobbins/codebase-audit/issues.
Full text: LICENSE.