CtrlK
BlogDocsLog inGet started
Tessl Logo

blast-radius

Find what a change could break somewhere else before it ships, beyond the diff, and prove the one fact it's safe because of by running real code instead of writing it up. Use for 'blast radius of X', 'what could this break', or reviewing a small diff you don't trust. DO NOT use for explaining how existing code works (use how instead) or investigating why it was built that way (use why instead). Triggers: blast radius of X, what could this break, is this change safe, review this diff, what am I missing in this change.

69

Quality

84%

Does it follow best practices?

Run evals on this skill

Adds up to 20 points to the overall score

View guide

SecuritybySnyk

Passed

No findings from the security scan

SKILL.md
Quality
Evals
Security

Quality

Content

73%Weight 40%Scale 1-5

Reviews the quality of instructions and guidance provided to agents. Good implementation is clear, handles edge cases, and produces reliable results.

The body delivers an unusually well-sequenced, verifiable workflow with explicit checkpoints and honest fallbacks, and its guidance is concrete enough to execute directly. Its main cost is token efficiency: the central proof-over-prose thesis is stated three separate times, and the porting meta-commentary inflates the top of the file without changing what the agent does.

Suggestions

Collapse 'Mindset', 'Don't trust your own writeup', and 'Common Failure Modes to Avoid' into a single section — they restate the same proof-over-prose thesis three times; keep one crisp statement plus the distinctive rules (never invent a caller, never round up an unproven fact).

Move or heavily trim the porting blockquote at the top — the three adaptation notes are meta-commentary about the source repository, not instructions the agent needs at execution time.

Delete the body's opening paragraph ('Find what a change breaks somewhere else, before it ships. Use for…') since it duplicates the frontmatter description that is already loaded into context.

DimensionReasoningScore

Conciseness

The Steps and how-sure-are-you ladder are tight and every token there earns its place, but the core thesis — 'a convincing-sounding writeup is worthless unless something was run' — is restated three times across 'Mindset' ('A convincing-sounding writeup and a correct one are indistinguishable until something is actually run'), 'Don't trust your own writeup' ('reads as convincing whether or not it's true'), and 'Common Failure Modes to Avoid' ('a blast-radius writeup that sounds right is worthless'). The long porting blockquote and the body intro repeating the description verbatim add further padding. This lands above the 2 anchor (the padding is concentrated in a few sections, not throughout) but below the 4 anchor because the repetition is real and trimmable.

3 / 5

Actionability

For an instruction-only skill the guidance is concrete: named tools ('tokensave_context', 'get_impact_radius_tool'/'get_affected_flows_tool'), a fully specified agent panel ('sonnet/high, opus/xhigh, sonnet/max, fable/high'), and a paste-the-output proof requirement ('Write a script or test that runs the real code, run it, and paste what happened'). It misses the 5 anchor only because there is no example proof script or concrete output artifact shown, leaving the 'common case' unillustrated.

4 / 5

Workflow Clarity

Steps 1-6 are clearly sequenced, the 'Verification' section is an explicit pre-reply checkpoint ('confirm the one safety fact is either proven… or explicitly marked unproven'), and 'Troubleshooting' provides feedback loops for failure recovery (proof script fails, fact unprovable, change too large). This matches the top anchor — explicit validation steps with error-recovery loops — rather than the 4 anchor, which tolerates missing checkpoints.

5 / 5

Progressive Disclosure

The body is a single well-sectioned file with no bundle files (references/, scripts/, assets/ do not exist) and clear, navigable headers matching its structure. It misses the 5 anchor because the skill exceeds 50 lines and carries inline material that arguably belongs in separate files — the multi-paragraph porting/adaptation blockquote and the five 'Common Failure Modes' entries with WHY rationales — leaving minor organization gaps characteristic of the 4 anchor.

4 / 5

Total

16

/

20

Passed

Description

95%Weight 40%Scale 1-5

Based on the skill's description, can an agent find and select it at the right time? Clear, specific descriptions lead to better discovery.

A strong description: it states concrete capabilities, includes comprehensive natural trigger phrases, explicitly answers both what and when, and actively disambiguates from the adjacent 'how' and 'why' skills. Its only weakness is modest specificity breadth — two core actions rather than an enumerated capability list.

DimensionReasoningScore

Specificity

The description states concrete actions — 'Find what a change could break somewhere else before it ships' and 'prove the one fact it's safe because of by running real code instead of writing it up' — going beyond naming the domain, though coverage is not fully comprehensive. It sits above the 3 anchor ('1-2 concrete actions') because both the discovery and the proof actions are specific, but below 5 because no further actions (e.g., risk reporting, cleared-items summary) are enumerated.

4 / 5

Completeness

Both halves are explicit: what it does ('Find what a change could break… prove the one fact it's safe because of by running real code') and when to use it ('Use for…', an explicit 'Triggers:' list, and a 'DO NOT use for' clause). This matches the anchor requiring concrete trigger phrases for both what and when; the 4 anchor ('when could be more explicit') is clearly surpassed.

5 / 5

Trigger Term Quality

'blast radius of X', 'what could this break', 'is this change safe', 'review this diff', 'what am I missing in this change', and 'reviewing a small diff you don't trust' give comprehensive coverage of natural user phrasing with multiple synonyms. It clearly matches the top anchor and not the 4 anchor, which expects 'a few natural terms missing'.

5 / 5

Distinctiveness Conflict Risk

Distinctive trigger vocabulary ('blast radius', 'what could this break') plus explicit redirects — 'DO NOT use for explaining how existing code works (use how instead) or investigating why it was built that way (use why instead)' — establish a clear niche with minimal conflict risk. The 4 anchor ('minor overlap risk') is surpassed because the disambiguation against the nearest sibling skills is already written into the description.

5 / 5

Total

19

/

20

Passed

Validation

100%

Checks the skill against the spec for correct structure and formatting. All validation checks must pass before discovery and implementation can be scored.

Validation16 / 16 Passed

Validation for skill structure

No warnings or errors.

Repository
pantheon-org/tekhne
Reviewed

Table of Contents

Is this your skill?

If you maintain this skill, you can claim it as your own. Once claimed, you can manage eval scenarios, bundle related skills, attach documentation or rules, and ensure cross-agent compatibility.