# Skill Blast Radius Simulator

> Simulate pre-install/pre-enable skill impact and require acknowledgement when risk exceeds thresholds. Use when admitting new skills or evaluating potentially risky updates. Use when this capability is needed.

- Skill: `tomevault-io/skill-blast-radius-simulator` (Agent Skill, multi-file: 2 files)
- Install (CLI): `npx skillmds@latest add tomevault-io/skill-blast-radius-simulator`
- Raw SKILL.md: https://api.skillmd.com/api/skills/tomevault-io/skill-blast-radius-simulator/raw
- Safety review: pending (external: skill-scanner PASS, skillspector PASS)
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: Coding & Dev Tools
- Author: tomevault-io (https://skillmd.com/u/tomevault-io)
- Updated: 2026-09-17
- Page: https://skillmd.com/skills/tomevault-io/skill-blast-radius-simulator

---


# Skill Blast-Radius Simulator

Use this skill to estimate operational risk before enabling or installing new skills.

## Workflow

1. Select candidate skills to evaluate.
2. Run static blast-radius simulation.
3. Compare against baseline scores when available.
4. Require explicit acknowledgement for high-risk or high-delta results.

## Simulate

```bash
python3 "$CODEX_HOME/skills/skill-blast-radius-simulator/scripts/blast_radius_sim.py" \
  --skills-root skill-candidates \
  --skill my-new-skill \
  --ack-threshold high \
  --json-out /tmp/blast-radius-report.json \
  --format table
```

Compare to a previous run:

```bash
python3 "$CODEX_HOME/skills/skill-blast-radius-simulator/scripts/blast_radius_sim.py" \
  --skills-root skill-candidates \
  --skill my-new-skill \
  --baseline-json /tmp/previous-blast-radius-report.json \
  --json-out /tmp/blast-radius-report.json
```
## Scope Boundary

Use this skill only for the `skill-blast-radius-simulator` lane and workflow defined in this file and its references.

Do not use this skill for unrelated lanes; route those through `$skill-hub` and the most specific matching skill.

## References

- `references/simulation-workflow.md`
- `references/risk-heuristics.md`

## Loopback

If this lane is unresolved, blocked, or ambiguous:

1. Capture current evidence and failure context.
2. Route back through `$skill-hub` for chain recalculation.
3. Resume only after the updated chain returns a deterministic next step.

---
> Converted and distributed by [TomeVault](https://tomevault.io/claim/grtninja) — claim your Tome and manage your conversions.
<!-- tomevault:4.0:skill_md:2026-04-13 -->

