mohmmedashraf/symbiote/symbiote-impact
Claude Code and agent skill by mohmmedashraf/symbiote
- community
Checking that the SKILL.md file is still in the repository.
Trace the blast radius of a code change using Symbiote's dependency graph. This skill should be used when the user asks to "analyze impact", "what will this change break", "show affected files", "check blast radius", "impact analysis", or "what depends on this".
Install
npx vskill@latest install mohmmedashraf/symbiote/symbiote-impactSKILL.md
Symbiote Impact Analysis
Analyze the blast radius of a code change before making it — trace dependencies, find affected files, and surface risks.
When to Use
- Before refactoring a widely-used function or module
- When renaming a symbol across the codebase
- To understand what tests might break from a change
- When planning a large-scale migration
Process
Step 1: Identify the Target
Determine what the user wants to change:
- A specific symbol (function, class, type) → use
get_impact - Uncommitted git changes → use
detect_changes - A file's full dependency tree → use
get_context_for_file
Step 2: Run Impact Analysis
For a specific symbol:
Use the get_impact MCP tool with the symbol name. It returns every affected file with confidence scores and traversal depth (max 3 levels).
For uncommitted changes:
Use the detect_changes MCP tool. It maps git diffs to modules and assigns risk levels.
For a file's dependency tree:
Use the get_context_for_file MCP tool to see all dependencies and dependents.
Step 3: Trace Deeper (if needed)
For high-risk changes, go deeper:
trace_flow— trace execution from an entry point through the call graphtrace_data— trace data flow forward or backward from a symbolfind_implementations— find all classes implementing an interface
Step 4: Check for Safe Rename
If the change is a rename, use rename_symbol MCP tool to get a preview of all files that would change (dry-run, no writes).
Step 5: Present Results
Summarize in this format:
Security
- Security scanPassed, 90 of 100Pattern checks on the skill's files.
- Model reviewPassed
Quality evaluation
- Task evaluationNot runNo evaluation yet. Run one in Skill Studio.
Source
- SKILL.md in the repositoryCheckingplugin/skills/symbiote-impact/SKILL.md
Popularity
- Repository stars
- 6
- Repository forks
- 1
- 7-day trend score
- 0
Stars and forks are for the whole GitHub repository, not this skill alone. Not refreshed yet.
Works with
Any agent vskill installs to: 56 targets in all. These 39 have a page on this site.
- Claude Code
- Cursor
- GitHub Copilot
- Windsurf
- Codex
- Gemini CLI
- Cline
- Amp
- Roo Code
- Goose
- Continue
- Kilo Code
- Junie
- Trae
- OpenHands
- Qwen Code
- AI Agent
- Tabnine Chat
- Sourcegraph Cody
- Amazon Q
- Firebase Genkit
- Sweep
- Devin
- Phind
- Mentat
- Claude Desktop
- Aider
- GPT Pilot
- Plandex
- bolt.new
- v0
- Replit Agent
- Anse
- TypingMind
- BetterChatGPT
- LibreChat
- Warp AI
- Pieces
- Fig AI
Embed badge
[](https://verified-skill.com/skills/mohmmedashraf/symbiote/symbiote-impact)