shipkit-codebase-audit

Solid

Audit a codebase for dead code, orphaned modules, unused dependencies, and unwired seams. Quick tier runs knip-class checks ephemerally (no repo mutation); deep and exhaustive tiers add intent↔code reconciliation. Portable to any repo, including ones with no tooling installed.

AI & Automation 1 stars 0 forks Updated 1 weeks ago MIT

Install

View on GitHub

Quality Score: 78/100

Stars 20%
10
Recency 20%
90
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
80
License 10%
100
Description 5%
100

Skill Content

# shipkit-codebase-audit - Dead Code & Wiring Audit **Purpose**: Deliver one outcome — *this codebase has nothing stale, orphaned, or unwired*. Find unused exports, unreachable files, unused dependencies, broken imports, and the contract drift that linters can't see. **What this is**: A standing operating procedure. Its value is **remembering** that dead-code and wiring checks must happen, running them the **same way in any repo** (even repos with no tooling installed), and **reasoning past** what the tooling is blind to. Running a linter is a natural capability — this skill is the discipline around it, not the linter itself. **What this is NOT**: - Not an auto-fixer — it reports, it does not delete code (deletion is a deliberate call you make). - Not a code-quality reviewer — that's `/shipkit-review-shipping` (12 dimensions on recent changes). - Not a production-readiness gate — that's `/shipkit-preflight`. - Not the framework-internal wiring validator — `/shipkit-validate-wiring` and `/shipkit-wiring-graph` validate Shipkit's OWN component graph; this audits **your application code**. --- ## When to Invoke | Invocation | Tier | What runs | |------------|------|-----------| | `/shipkit-codebase-audit` | **quick** (default) | Mode A only — ephemeral knip-class run + report. Cheap, CI-suitable. | | `/shipkit-codebase-audit deep` | **standard** | Mode A, then a handful of parallel dimension agents reason about blind spots. | | `/shipkit-codebase-audit exhaustive` | **exha...

Details

Author
stefan-stepzero
Repository
stefan-stepzero/shipkit
Created
7 months ago
Last Updated
1 weeks ago
Language
Python
License
MIT

Integrates with

Similar Skills

Semantically similar based on skill content — not just same category