From navgator
Use when user asks what breaks if I change X, impact of changing, what depends on, trace data flow, show connections, dependency graph, upstream/downstream, or safe to modify before refactoring.
How this skill is triggered — by the user, by Claude, or both
Slash command
/navgator:impact-analysisThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Analyze what's affected by changes and map component connections using NavGator MCP tools. This skill covers impact analysis, connection viewing, and dataflow tracing.
Analyze what's affected by changes and map component connections using NavGator MCP tools. This skill covers impact analysis, connection viewing, and dataflow tracing.
Use the navgator impact MCP tool with the component name to analyze blast radius.
Input: Component name (e.g., "express", "prisma", "/api/users")
Returns:
If the user provides a file path instead of a component name:
Use the navgator connections MCP tool to show all connections for a component.
Input: Component name (required), direction (optional: "in", "out", or "both")
Returns:
Use the navgator trace MCP tool to follow data flow through the architecture.
Input: Component name (required), direction (optional: "forward", "backward", or "both")
Returns:
| User Intent | MCP Tool | Notes |
|---|---|---|
| "What breaks if I change X?" | navgator impact | Full blast radius |
| "Show connections for X" | navgator connections | All connections |
| "What depends on X?" | navgator connections (direction: "in") | Incoming only |
| "What does X use?" | navgator connections (direction: "out") | Outgoing only |
| "Trace data flow from X" | navgator trace | Forward/backward/both |
| "Is it safe to modify X?" | navgator impact | Check severity |
Present results clearly:
navgator — architecture tracker
npx claudepluginhub tyroneross/navgator --plugin navgatorGuides completion of development work by verifying tests, detecting environment, and presenting structured options for merge, PR, or cleanup.
Guides creation and editing of skills using test-driven development with pressure scenarios and subagents to verify agent compliance.
Dispatches multiple subagents concurrently for independent tasks without shared state. Use when facing 2+ unrelated failures or subsystems that can be investigated in parallel.