blast-radius
Analyze what a change could break beyond its diff and prove the central safety invariant with executable evidence.
Skill by nb-99
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/nb-99-blast-radius
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.
About
Use cases: backend
Reviews
Write a reviewNo 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/blast-radius
What's inside
- Skill name
blast-radius- Description
- Analyze what a change could break beyond its diff and prove the central safety invariant with executable evidence. Use for impact analysis, risky small diffs, schema or API changes, and "what could this break?" questions.
- License
- MIT
- Instructions
- 51 lines in SKILL.md · view on GitHub
Files (4)
- LICENSE.upstream
- SKILL.md
- SOURCE.md
- openai.yaml · agents/
SKILL.md (first lines)
# Blast Radius Find the breakage that a symbol search misses. The output is useful only when the fact that makes the change safe is proven or explicitly marked unproven. ## Confidence Ladder For every safety-critical claim, record the strongest evidence reached: 1. Assertion only. 2. Direct source citation. 3. Traced execution path showing the bad case cannot occur. 4. Executed script or test against the real code. 5. Reproduction in the running system. Reach level 4 when it is reasonably cheap. Do not present lower-confidence claims as settled facts. ## Process 1. Read the diff, changed symbols, callers, tests, and the behavior that changed. 2. State the one or two invariants on which the change's safety depends. 3. Inspect runtime boundaries a local search can miss: pinned dependencies, serialized data, databases, APIs, feature flags, other languages, lifecycle ordering, concurrency, and downstream consumers. 4. Inspect relevant commit, pull-request, issue, and design history when available. Distinguish historical evidence from inference. 5. Trace each plausible failure from input to effect. Separate reachable risks from hypothetical ones. 6. Prove the central invariant with the cheapest existing focused test, script, or running-system reproduction. Add a new check only when existing checks cannot exercise the real path. Keep temporary proof artifacts outside the repository, leave them uncommitted, and use disposable or non-production state for reproductions. 7. For a genuinely broad change, use independent read-only review passes when available and verify their high-impact findings against the code. ## Output - **Change:** behavior changed, including non-obvious effects. - **Safety invariant:** the decisive fact, confidence level, and evidence. - **Confirmed risks:** failure path, location, likelihood, impact, and check. - **Cleared risks:** what was investigated and why it is safe. - **Before merge:** the cheapest regression check that exercises the real path. - **Gaps:** unavailable evidence and every claim left unproven. The analysis is complete when every material risk is confirmed, cleared, or named as an evidence gap, and the central safety invariant is proven or marked unproven.
From nb-99/skillektion, MIT.
More from nb-99/skillektion
- 0.589score
engineering-principles
nb-99
Apply conditional engineering principles to code changes, test writing or review, performance testing already in scope, and substantial design, migration…
SkillAFreshness: A★ 1Claude Code +9 - 0.586score
creating-a-pr-mr
nb-99
Create a pull request or merge request.
SkillAFreshness: A★ 1Claude Code +9 - 0.581score
forgejo-cli
nb-99
Use fj and fgj for everyday Forgejo issues, pull requests, Actions, tags, releases, and wiki workflows.
SkillAFreshness: A★ 1Claude Code +9 - 0.562score
domain-modeling
nb-99
Build and sharpen a project's domain model.
SkillAFreshness: A★ 1Claude Code +9 - 0.562score
codebase-design
nb-99
Shared vocabulary for designing deep modules.
SkillAFreshness: A★ 1Claude Code +9 - 0.552score
docx
nb-99
Create, edit, redline, and verify Word .docx files.
SkillBFreshness: B★ 1Claude Code +9 - 0.549score
code-review
nb-99
Review implemented changes for completeness, correctness, simplification, security, quality, tests, performance, and documentation.
SkillBFreshness: B★ 1Claude Code +9 - 0.544score
how
nb-99
Explain how code, a feature flow, or a subsystem works and where its responsibilities belong.
SkillBFreshness: B★ 1Claude Code +9 - 0.544score
gh-cli
nb-99
Operate on GitHub from the terminal with the gh CLI.
SkillBFreshness: B★ 1Claude Code +9 - 0.544score
glab-cli
nb-99
Operate on GitLab from the terminal with the glab CLI.
SkillBFreshness: B★ 1Claude Code +9 - 0.544score
confluence-workflow
nb-99
Fetch and search Telekom Confluence wiki pages.
SkillBFreshness: B★ 1Claude Code +9 - 0.542score
bro
nb-99
Restate the assistant's previous message in plain, concise human language.
SkillBFreshness: B★ 1Claude Code +9
Signals
- Stars
- 1
- Forks
- 0
- Open issues
- 1
- Last commit (this folder)
- Sep 4, 2026 (1 month ago)
From GitHub (fetched Oct 24, 2026).
Details
- License
- MIT
- Repository
- github.com/nb-99/skillektion
- First seen
- Oct 24, 2026
- Last checked
- Oct 24, 2026
- Source
- GitHubgithub-graphql
More from nb-99
- 0.589score
engineering-principles
nb-99
Apply conditional engineering principles to code changes, test writing or review, performance testing already in scope, and substantial design, migration…
SkillAFreshness: A★ 1Claude Code +9 - 0.586score
creating-a-pr-mr
nb-99
Create a pull request or merge request.
SkillAFreshness: A★ 1Claude Code +9 - 0.581score
forgejo-cli
nb-99
Use fj and fgj for everyday Forgejo issues, pull requests, Actions, tags, releases, and wiki workflows.
SkillAFreshness: A★ 1Claude Code +9 - 0.562score
codebase-design
nb-99
Shared vocabulary for designing deep modules.
SkillAFreshness: A★ 1Claude Code +9 - 0.562score
domain-modeling
nb-99
Build and sharpen a project's domain model.
SkillAFreshness: A★ 1Claude Code +9 - 0.552score
docx
nb-99
Create, edit, redline, and verify Word .docx files.
SkillBFreshness: B★ 1Claude Code +9
Cite this page
blast-radius skill. Agent Mart. https://agentmart.dev/skills/nb-99-blast-radius (last updated 2026-10-24)