codebase-health-auditor

Detect dead code and architectural issues in Vue 3 TypeScript monorepos.

Updated Nov 29, 2025
One-click install
npx skills add https://github.com/endlessblink/flow-state --skill codebase-health-auditor
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: codebase-health-auditor
Source: https://github.com/endlessblink/flow-state/tree/main/.claude/skills/codebase-health-auditor
Command: npx skills add https://github.com/endlessblink/flow-state --skill codebase-health-auditor

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires glob, and includes scripts (resource) and references (resource) components.

What problem does it solve?

Detects and cleans dead code, unused exports, legacy patterns, and architectural inefficiencies in Vue 3 + TypeScript projects to reduce technical debt and improve maintainability.

Core Features & Use Cases

  • Dead code and unused export detection with safe cleanup recommendations
  • Dependency cleanup via depcheck and TypeScript analysis
  • Architectural cleanup using AST-based analysis with actionable refactoring suggestions

Quick Start

Run a full audit with the CLI to identify issues, then selectively apply safe fixes using the available detectors.

Frequently Asked Questions about codebase-health-auditor

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

FAQPage Schema
How do I detect dead code and unused exports in a Vue 3 and TypeScript project?

To detect dead code and unused exports in Vue 3 and TypeScript projects, you can run a full audit using AST-based analysis and TypeScript compiler checks to identify unreachable files and safely plan cleanup.

What is the best way to clean up legacy patterns and code smells in a monorepo?

The best way to clean up legacy patterns and code smells in a monorepo is by applying AST-based architectural analysis to target oversized files and generate actionable refactoring suggestions for safe removal.

Does Knip work with depcheck for dependency cleanup in TypeScript monorepos?

Yes, dependency cleanup in TypeScript monorepos can integrate both Knip and depcheck to analyze unused dependencies and exports, producing a comprehensive optimization plan for technical debt reduction.

Can I run an architectural audit to find oversized files and code smells in Vue 3?

Yes, you can run an architectural audit in Vue 3 to find oversized files and code smells by analyzing the AST to detect structural inefficiencies and generate safe refactoring recommendations.

How do I safely remove unused dependencies and dead code without breaking my application?

To safely remove unused dependencies and dead code without breaking your application, you can run a full audit to identify issues and then selectively apply safe fixes using available detectors.