audit

Community

Uncover codebase issues, identify technical debt.

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 required

Components

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.
View Source Repository