Agent skill

refactor-scan-tech-debt

[Code Quality] Scans codebase for technical debt indicators: code smells, complexity hotspots, duplications, outdated patterns, and anti-patterns. Use when starting a refactoring session to identify what needs attention.

Stars 163
Forks 31

Install this agent skill to your Project

npx add-skill https://github.com/majiayu000/claude-skill-registry/tree/main/skills/development/refactor-scan-tech-debt

SKILL.md

Refactor: Scan Tech Debt

Identify technical debt across the codebase systematically.

Scan Categories

1. Code Smells

  • Long Methods (> 50 lines)
  • Large Classes (> 500 lines or > 10 public methods)
  • Long Parameter Lists (> 4 parameters)
  • Feature Envy, Data Clumps

2. Complexity Indicators

  • Deep Nesting (> 3 levels)
  • Cyclomatic Complexity (> 10 branches)
  • God Objects
  • Circular Dependencies

3. Duplication

  • Copy-Paste Code
  • Parallel Hierarchies
  • Repeated Conditionals

4. Outdated Patterns

  • Deprecated APIs
  • Legacy Patterns
  • Dead Code

Didn't find tool you were looking for?

Be as detailed as possible for better results