← ClaudeAtlas

complexity-reducelisted

Reduce cyclomatic complexity with targeted refactoring strategies
manastalukdar/ai-devstudio · ★ 1 · AI & Automation · score 73
Install: claude install-skill manastalukdar/ai-devstudio
# Cyclomatic Complexity Reduction I'll analyze your code for high cyclomatic complexity, identify complex functions and methods, and suggest targeted refactoring strategies to improve maintainability. **Supported Languages:** - JavaScript/TypeScript (ESLint complexity rules) - Python (Radon, mccabe) - Go (gocyclo) - Java (Checkstyle complexity) ## Token Optimization **Expected range**: 1,500–2,500 tokens (initial), 400 tokens (cache hit) **Caching**: Caches complexity analysis in `.claude/cache/complexity/` for 7 days. Invalidated when source files change. **Early exit**: Returns immediately if all functions are below the complexity threshold. **Patterns used**: Grep-before-Read, early exit, git diff scope default, Bash for system queries