Two-pass code audits across security, perf, UX, DX, and edge.
Security
Minimalist Audit
Try itAudit a codebase or directory for deletion candidates: dead code, unused dependencies, single-use abstractions, config that never varies, and duplicated help...
What it does
Audit a codebase or directory for deletion candidates: dead code, unused dependencies, single-use abstractions, config that never varies, and duplicated helpers. Use when the user says "minimalist audit" or asks what can be deleted from a project.
The skill document
Minimalist Audit
Walk the target and produce a ranked deletion list. For each candidate:
path — est. LOC removable — evidence — risk (low/med/high).
Look for:
- Exports with zero references (verify by searching, don't guess).
- Dependencies in the manifest never imported, or imported for one function the stdlib has.
- Abstractions (interfaces, factories, base classes) with exactly one concrete user.
- Config values that have never differed between environments.
- Copy-pasted helpers that already exist elsewhere in the repo.
- Commented-out code and "TODO later" scaffolding older than the file's median age.
End with a one-paragraph summary: total estimated removable LOC and the top three lowest-risk deletions to start with. Never mark tests, validation, auth or error paths as dead without proven zero references.
Related skills
Systematic code error diagnosis and fix skill. Handles compilation errors, runtime exceptions, type errors, logic bugs, crash analysis, dependency conflicts,...
Perform a security audit of a Go codebase. Targets SSH servers, BBS systems, API services, and CLI tools. Finds race conditions, goroutine leaks, missing err...
Review code for bugs, security, architecture, smells, patterns, performance, tests, and refactor plans
Audit agentic framework directories, prompt systems, skills, planner files, workflow guidance, memory-like files, configs, and agent-facing documentation for...
Audit the whole repo for Thompson-mode violations. A ranked list of what to rewrite, delete, or take back into the trusted base.