Safe Pre-Change Impact & Blast-Radius Assessment
Evaluate the downstream risks, broken callers, and database implications before making complex code changes.
Analyze proposed modifications to shared interfaces, database schemas, or utility functions to identify all downstream callers, breaking changes, and operational blast radius.
Execution Workflow Procedure
Ordered steps the coding agent executes when performing this skill.
Find All Referencing Symbols & Call Sites
Perform workspace-wide symbol references to locate every caller, test file, and consumer of the target symbol.
Analyze Downstream API & Serialization Impact
Check if modifying return types or fields affects mobile apps, webhooks, or public consumers.
Formulate Safe Phased Rollout Plan
Design non-breaking deprecation steps and feature flags to minimize deployment risk.
Agent Safety Guardrails & Anti-Hallucination Rules
- DO NOT modify shared functions or database tables without checking all workspace references first.
- DO NOT assume callers only exist in the current repository if the API is exposed publicly.
Expected Output Format
Risk assessment, affected files inventory, and mitigation steps.
Domain Verification Checks
Example Agent Invocations
Install / Configure This Skill
# Place in .cursorrules or create .cursor/rules/safe-pre-change-impact-assessment.mdc # Trigger: Whenever you perform safe pre-change impact & blast-radius assessment --- name: safe-pre-change-impact-assessment description: Analyze proposed changes to shared interfaces, models, and utilities to map downstream blast radius and broken callers. version: 1.0.0 compatibility: [Cursor, Claude Code, Cline, Roo Code, Antigravity] --- # Safe Pre-Change Impact & Blast-Radius Assessment ## Objective Evaluate downstream caller dependencies and breaking change risks before executing complex refactorings. ## Workflow 1. **Symbol Search**: Find all referencing symbols and call sites across the codebase. 2. **Contract Analysis**: Check for breaking changes to API models and database schemas. 3. **Mitigation Plan**: Deliver a phased rollout plan with deprecation buffers.
Need a quick one-time prompt for chat?
Try the Multi-File Codebase Exploration & Architectural Onboarding — a lightweight version designed for 1-click copying directly into Claude, ChatGPT, or Cursor chat.
SprintKit Workflow Integrations
Complementary tools and checklists to pair with this agent workflow.
Related Agent Skills
Explore related procedural workflows in this discipline.
Multi-File Codebase Architectural Onboarding & Dependency Map
Prompt an agent to analyze an unfamiliar codebase and deliver an architectural breakdown, data flows, and gotchas.
Safe Legacy Code Modernization with Golden Master Tests
Safely modernize fragile legacy codebases using Martin Fowler refactoring patterns and characterization tests.
Backward-Compatible RESTful API Design & OpenAPI Spec
Design or review RESTful API contracts for idempotency, pagination, error models, and non-breaking versioning.