blast-radius-check

Community

Map 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 required

Components

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.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.