blast-radius-check
CommunityMap consumers before changing code
Authorbordenet
Version1.0.0
Installs0
System Documentation
What problem does it solve?
Prevents unintended breakages by discovering every caller and dependent before changing existing code so fixes do not break unrelated services or components. It addresses the common failure mode of assuming a change is isolated when transitive consumers exist.
Core Features & Use Cases
- Cross-repo impact discovery: Systematic guidance to search for symbol usages, imports, and interface implementations across repositories.
- Categorization and decision rules: Helps classify dependents (direct callers, subclasses, tests, config) and recommends actions based on caller counts.
- Data-flow tracing and verification: Promotes tracing data/control flow for multi-component changes and mandates filling a touchpoint checklist before edits.
- Use cases include refactoring shared utilities, applying hotfixes, renaming fields or API contracts, and any change that might propagate across services.
Quick Start
Search all repositories for the symbol you plan to modify, enumerate every referencing file and service, and produce an impact analysis that lists caller counts, transitive dependencies, and recommended mitigations.
Dependency Matrix
Required Modules
None requiredComponents
Standard package💻 Claude Code Installation
Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.
Please help me install this Skill: Name: blast-radius-check Download link: https://github.com/bordenet/superpowers-plus/archive/main.zip#blast-radius-check Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.