audit
CommunityUncover codebase issues, identify technical debt.
Software Engineering#code quality#anti-patterns#technical debt#code audit#code smells#bugs#type issues
AuthorCygnusfear
Version1.0.0
Installs0
System Documentation
What problem does it solve?
Codebases inevitably accumulate technical debt, bugs, and architectural flaws that degrade quality and slow down development. This skill provides a comprehensive, systematic way to identify and report these issues, helping teams proactively address problems.
Core Features & Use Cases
- Systematic File Review: Thoroughly analyzes each file for deprecations, TODOs/FIXMEs, architectural anti-patterns, type issues (
any, missing types), and code smells (duplication, long functions, magic numbers). - Automated Analysis Integration: Supplements manual review with automated tools like TypeScript compiler diagnostics and ESLint.
- Severity-Based Reporting: Assigns CRITICAL, HIGH, MEDIUM, or LOW severity to each finding, enabling prioritized remediation.
- Use Case: Conduct a pre-release audit on a critical module to catch any lingering bugs, architectural weaknesses, or performance bottlenecks before deployment, ensuring a higher quality release.
Quick Start
Identify scope (e.g., current directory)
Create comprehensive file list
find . -type f -not -path "/node_modules/" -not -path "/.git/"
Run automated type checks
tsc --noEmit
Run linter (if configured)
npm run lint
Dependency Matrix
Required Modules
None requiredComponents
Standard package💻 Claude Code Installation
Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.
Please help me install this Skill: Name: audit Download link: https://github.com/Cygnusfear/claude-stuff/archive/main.zip#audit Please download this .zip file, extract it, and install it in the .claude/skills/ directory.