Skip to content
Agentmart
Submit a tool

build-loop:architecture-impact

Blast-radius analysis — trace upstream/downstream dependencies for one component or file before changing it.

Skill by tyroneross

IndexedApache-2.0★ 1
Write a review

Install

Works with Claude Code, Claude apps, Codex, Cursor, Gemini CLI, GitHub Copilot, VS Code, OpenCode, Goose, Windsurf. Read the repository before you give any tool access to your data.

npx agentmarket install skill/tyroneross-build-loop-architecture-impact

Asks which of your tools to add it to (Claude Code, Codex, Cursor, VS Code, Windsurf, Gemini CLI, Claude Desktop) and shows the change first. See https://agentmart.dev/cli.

Get the weekly diff

The weekly diff: one email a week with new agent tools, notable updates and grade changes, plus security alerts for tools you follow. Double opt-in, one-click unsubscribe.

We use your email only for this newsletter. Privacy

About

Blast-radius analysis — trace upstream/downstream dependencies for one component or file before changing it. Use when the user asks "what does changing X break" or before a cross-layer fix.

Use cases: frontend

No reviews yet. Installed it? Reviews come from verified installers only. How reviews work

Permissions

What this skill can do and what it asks for, from its SKILL.md. Checked Oct 25, 2026.

Tools
No tools found
Secrets
None asked for
Install scripts
None found

Network hosts it talks to 1

  • codeload.github.com · found in install command

Files it touches

  • ~/.claude/skills/build-loop-architecture-impact

What's inside

Skill name
build-loop:architecture-impact
Description
Blast-radius analysis — trace upstream/downstream dependencies for one component or file before changing it. Use when the user asks "what does changing X break" or before a cross-layer fix.
License
Apache-2.0
Instructions
81 lines in SKILL.md · view on GitHub

Agent Skills spec issues

  • name: only lowercase letters, digits and single hyphens allowed
  • name: "build-loop:architecture-impact" does not match folder "impact"

Files (1)

  • SKILL.md

SKILL.md (first lines)

<!-- SPDX-FileCopyrightText: 2025-2026 Tyrone Ross, Jr <46267523+tyroneross@users.noreply.github.com> | SPDX-License-Identifier: Apache-2.0 -->

# Impact Analysis & Connections

Analyze what's affected by a change and map component connections using the NavGator MCP tools (`mcp__plugin_navgator__impact`, `mcp__plugin_navgator__connections`, `mcp__plugin_navgator__trace`). Native to build-loop — content adapted from `NavGator/skills/impact-analysis/SKILL.md`. If NavGator is not installed, no-op with a one-line note.

## When to Activate

- Phase 1 Assess: after `build-loop:architecture-scan`, run impact on the top 5 highest-risk components and write a compact summary into `.build-loop/state.json.architecture.impact`
- Phase 5 Iterate: BEFORE any escalation, run impact on the affected component to confirm whether the failing fix is cross-layer
- User asks what's affected by changing a component or file
- Before major changes to shared components

## Pre-flight

1. If `.navgator/architecture/index.json` does not exist → no-op with `NavGator: no architecture snapshot found — skipping impact analysis`. Recommend `build-loop:architecture-scan` first.

## Impact Analysis

Use `mcp__plugin_navgator__impact` with the component name to analyze blast radius.

**Input:** Component name (e.g., "express", "prisma", "/api/users")

**Returns:**
- Component's name, type, and layer
- **Incoming connections**: components/files that USE this component (may need changes)
- **Outgoing connections**: components this one depends on
- Severity assessment (critical/high/medium/low based on dependent count)
- Specific file paths and line numbers for each connection

### File-Based Impact

If the user provides a file path instead of a component name:
1. The tool resolves the file to its parent component automatically via file map lookup
2. If no component found, suggest running `build-loop:architecture-scan` to refresh data

## Connection Mapping

Use `mcp__plugin_navgator__connections` to show all connections for a component.

**Input:** Component name (required), direction (optional: "in", "out", or "both")

**Returns:**
- All incoming connections (what connects TO this component)
- All outgoing connections (what this component connects TO)
- File paths and line numbers for each connection

## Dataflow Tracing

For deeper data-flow analysis, defer to sibling skill `build-loop:architecture-trace` — same MCP tool family, focused on input→output pipelines.

## Decision Tree

| User Intent | MCP Tool | Notes |
|-------------|----------|-------|
| "What breaks if I change X?" | `mcp__plugin_navgator__impact` | Full blast radius |
| "Show connections for X" | `mcp__plugin_navgator__connections` | All connections |
| "What depends on X?" | `mcp__plugin_navgator__connections` (direction: "in") | Incoming only |
| "What does X use?" | `mcp__plugin_navgator__connections` (direction: "out") | Outgoing only |
| "Is it safe to modify X?" | `mcp__plugin_navgator__impact` | Check severity |

## After Analysis

Present results clearly:
1. Severity level and summary
2. Direct dependents (most important to review)
3. Transitive dependents (may be affected)
4. Recommendation: which files to review before making changes

Write summary into `.build-loop/state.json.architecture.impact[<component>]` with fields `{severity, direct_count, transitive_count, layers_crossed}`.

## Sibling Skills

- `build-loop:architecture-scan` — refresh data first
- `build-loop:architecture-trace` — pipeline trace
- `build-loop:architecture-rules` — violation check after change
- `build-loop:architecture-review` — full integrity review

*Source: copied verbatim from NavGator and rewritten for build-loop. Drift-checked by `build-loop:sync-skills`.*

From tyroneross/build-loop, Apache-2.0.

More from tyroneross/build-loop

Signals

Stars
1
Forks
0
Open issues
3
Last commit (this folder)
Aug 19, 2026 (2 months ago)
Last release
Sep 28, 2026 (1 month ago)

From GitHub (fetched Oct 24, 2026).

Details

License
Apache-2.0
First seen
Oct 24, 2026
Last checked
Oct 24, 2026

More from tyroneross

Cite this page

build-loop:architecture-impact skill. Agent Mart. https://agentmart.dev/skills/tyroneross-build-loop-architecture-impact (last updated 2026-10-24)