
Code Analysis Toolkit
- 2 repo stars
- Updated June 24, 2026
- swannysec/robot-tools
Visualizes codebase dependency graphs, analyzes blast radius of changes, and produces health scores to understand code flow before making edits.
About
code-analysis-toolkit is a Claude Code plugin from swannysec that provides dependency flow analysis, blast-radius assessment, and health scoring for codebases. Its core impact-flow skill maps how changes propagate through the dependency graph so developers understand risk before refactoring. A developer or architect reaches for it when they need a clear picture of how interconnected their modules are and which changes pose the most risk.
- impact-flow skill for blast radius analysis
- Dependency graph visualization across the codebase
- Codebase health scoring
- Part of swannysec robot-tools collection
- MIT licensed with commercial restrictions
Code Analysis Toolkit by the numbers
- Data as of Jul 7, 2026 (Skillselion catalog sync)
/plugin marketplace add swannysec/robot-tools/plugin install code-analysis-toolkit@robot-toolsAdd your badge
Show developers this skill is listed on Skillselion. Paste this into your README.
| repo stars | ★ 2 |
|---|---|
| Last updated | June 24, 2026 |
| Repository | swannysec/robot-tools ↗ |
What it does
Visualizes codebase dependency graphs, analyzes blast radius of changes, and produces health scores to understand code flow before making edits.
Who is it for?
Developers and architects assessing risk before large refactors
Skip if: Simple single-file projects with no complex dependency graphs
What you get
- dependency graph
- blast radius report
- health score
README.md
Code Analysis Toolkit
Codebase flow analysis, dependency visualization, impact assessment, and health scoring tools.
Features
Skills
| Skill | Description |
|---|---|
impact-flow |
Comprehensive codebase analysis including dependency graphs, blast radius analysis, health scoring (A-F grades), execution flow tracing, and dead code detection. |
Key Capabilities
- Dependency Graph: Visualize module relationships and coupling metrics
- Blast Radius Analysis: Assess impact of changing specific symbols or files
- Health Scoring: Generate A-F grades based on coupling, complexity, dead code, tests, and documentation
- Flow Tracing: Trace execution paths through call trees
- Dead Code Detection: Find unused exports safe to delete
Installation
Via Marketplace
/plugin marketplace add https://github.com/swannysec/robot-tools
/plugin install code-analysis-toolkit@robot-tools
Manual Installation
git clone https://github.com/swannysec/robot-tools.git
cd robot-tools
cc --plugin-dir ./code-analysis-toolkit
Usage
Skills activate automatically via trigger phrases:
impact-flow:
"impact-flow","impact flow""dependency graph","module dependencies""blast radius","impact analysis""health score","codebase health""trace execution","call graph""dead code","unused exports"
Example Commands
"Run impact-flow on this codebase"
"What's the blast radius if I change UserService?"
"Generate a health score for the src/ directory"
"Show me the dependency graph for the auth module"
"Find dead code I can safely delete"
Requirements
- Claude Code CLI
- Optionally: Serena MCP for token-efficient symbol analysis