CtrlK
BlogDocsLog inGet started
Tessl Logo
PluginPublic

testland/chaos-experiment-author

Use when scoping a chaos engineering experiment before running it: a steady-state hypothesis, real-world faults (latency, node or region failure), blast radius, automation and the verdict, with a five-check validation of the hypothesis and LitmusChaos and Gremlin setup. Chaos Mesh has its own skill.

Quality

92%

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

Overview
Quality
Evals
Security
Files

Quality

Content

92%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.

A well-engineered skill body: a clear seven-step workflow with explicit validation checkpoints, executable YAML/CI examples, and clean progressive disclosure to five genuinely useful reference files. The only weakness is minor redundancy in the validation section (the quoted principle text and hard-reject table overlap with the checks table).

DimensionReasoningScore

Conciseness

The body is dense and nearly everything earns its place (good/bad hypothesis lists, YAML blocks, a tight five-check table), with only minor trimmable material: the block-quoted Principle 1 text in the validation section and the hard-reject table, which partially restates failure conditions already in the checks table. Not 5 due to those small redundancies; well above 3 because there is no padded explanation of concepts Claude already knows.

4 / 5

Actionability

Guidance is fully executable: copy-paste-ready YAML for the hypothesis and blast radius, a complete GitHub Actions workflow with real kubectl apply/wait/verdict commands, good/bad hypothesis examples, and an explicit pre-flight verdict output format with per-check pass/fail criteria. The common cases are covered by concrete examples.

5 / 5

Workflow Clarity

Seven steps are clearly sequenced and each is mapped to a chaos principle, with an explicit pre-execution validation gate (the five-check pre-flight plus hard-reject conditions) and a feedback loop ('Recommended action: <proceed | revise probe | replace metric | add baseline>'). Validation for this risky operation class is present, so no cap applies.

5 / 5

Progressive Disclosure

SKILL.md is a genuine overview: methodology and examples stay inline while tool deep-dives are split into five real, clearly linked, one-level-deep reference files (all verified to exist in references/), each with a stated purpose, and a closing References section maps sibling skills and external specs. Not 4 because there are no organization gaps — every reference is well-signaled from the step that needs it.

5 / 5

Total

19

/

20

Passed

Description

87%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 with an explicit 'Use when' trigger, a comprehensive inventory of concrete deliverables, and an explicit disambiguation against the Chaos Mesh skill. The only gaps are a few natural trigger synonyms ('fault injection', 'resilience testing') and action-verb phrasing.

DimensionReasoningScore

Specificity

The description names many concrete deliverables — 'a steady-state hypothesis', 'real-world faults (latency, node or region failure)', 'blast radius, automation and the verdict', 'a five-check validation', 'LitmusChaos and Gremlin setup' — giving broad, specific coverage. It falls short of 5 because the capabilities are listed as nouns rather than distinct concrete actions, and exceeds 3 because coverage goes well beyond 1-2 items.

4 / 5

Completeness

It explicitly answers both: what ('a steady-state hypothesis, real-world faults..., blast radius, automation and the verdict, with a five-check validation... and LitmusChaos and Gremlin setup') and when ('Use when scoping a chaos engineering experiment before running it') with a concrete trigger phrase, matching the anchor-5 structure. A 4 would require the 'when' to be less explicit, which it is not.

5 / 5

Trigger Term Quality

Natural terms users would say are present: 'chaos engineering experiment', 'latency', 'node or region failure', and the tool names 'LitmusChaos', 'Gremlin', and 'Chaos Mesh'. A few natural synonyms such as 'fault injection' or 'resilience testing' are missing, so it does not reach 5.

4 / 5

Distinctiveness Conflict Risk

It carves out a clear niche (scoping/authoring an experiment before running it) and actively reduces conflict risk by stating 'Chaos Mesh has its own skill', disambiguating the closest overlapping trigger. Minimal overlap risk remains.

5 / 5

Total

18

/

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.

Validation — 16 / 16 Passed

Validation for skill structure

No warnings or errors.

Reviewed

On this page