code-analysis
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
More from bejranonda/llm-autonomous-agent-plugin-for-claude
pattern-learning
Enables autonomous pattern recognition, storage, and retrieval at project level with self-learning capabilities for continuous improvement
17web-validation
Comprehensive web page validation with authentication, screenshot capture, mobile testing, and enhanced error detection
15contextual-pattern-learning
Advanced contextual pattern recognition with project fingerprinting, semantic similarity analysis, and cross-domain pattern matching for enhanced learning capabilities
10security-patterns
Comprehensive OWASP security guidelines, secure coding patterns, vulnerability prevention strategies, and remediation best practices for building secure applications
10git-automation
Advanced Git operations automation including intelligent branching, commit optimization, release workflows, and repository health management
9frontend-aesthetics
Distinctive frontend design principles for avoiding generic AI defaults, implementing thoughtful typography/color/animations, and creating polished user experiences based on Claude Code design research
9