返回 Skill 列表
extension
分类: 开发与工程无需 API Key

refactor-scan-tech-debt

[代码质量] 扫描代码库以查找技术债务指标:代码异味、复杂性热点、重复、过时模式和反模式。在开始重构会话时使用,以确定需要注意的内容。

person作者: jakexiaohubgithub

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