code-analysis

📁 bejranonda/llm-autonomous-agent-plugin-for-claude 📅 Jan 29, 2026
4
总安装量
2
周安装量
#49465
全站排名
安装命令
npx skills add https://github.com/bejranonda/llm-autonomous-agent-plugin-for-claude --skill code-analysis

Agent 安装分布

cursor 2
claude-code 2
trae 1

Skill 文档

Overview

This skill provides comprehensive knowledge for code analysis including complexity metrics, anti-pattern detection, refactoring strategies, and code quality assessment across multiple programming languages.

Complexity Metrics

Cyclomatic Complexity

  • Low: 1-10 (simple, easy to test)
  • Medium: 11-20 (moderate complexity, acceptable)
  • High: 21-50 (complex, needs refactoring)
  • Very High: 51+ (critical, must refactor)

Cognitive Complexity

Measures how difficult code is to understand based on nesting, control flow breaks, and recursion.

Code Smells to Detect

  • Long Methods: >50 lines
  • Large Classes: >300 lines
  • Duplicate Code: Repeated blocks
  • Long Parameter Lists: >5 parameters
  • Deep Nesting: >4 levels
  • God Objects: Classes doing too much
  • Dead Code: Unused functions/variables

Refactoring Strategies

  • Extract Method: Break long methods into smaller ones
  • Extract Class: Split large classes by responsibility
  • Replace Conditional with Polymorphism
  • Simplify Conditional Expressions
  • Remove Duplicate Code

When to Apply

Use when analyzing codebase structure, identifying refactoring opportunities, or assessing code quality.