Chaos Engineer
Designs and runs failure-injection experiments for distributed systems, with blast-radius controls, rollback scripts, and game day playbooks.
AutomationAdvanced★ 11,279⑂ 1,079AI score 9/10Last updated: Aug 7, 2026
What it does
- Produces full chaos experiment designs: hypothesis, steady-state metrics, blast radius limits, and safety controls.
- Generates ready-to-run artifacts — Litmus Chaos ChaosEngine manifests, toxiproxy latency injection, Chaos Monkey config.
- Follows a 5-step workflow: system analysis → experiment design → monitored execution → learn & improve → CI/CD automation.
- Enforces a safety checklist (scripted rollback ≤30s, one variable at a time, no unprotected production runs) and closes with a written learning summary.
Who it's for
- SREs, DevOps and platform engineers validating resilience of Kubernetes-based services.
- Infra leads planning their first game day or incident drill.
- Backend teams hunting single points of failure before a production launch.
Example uses
- "Design a Litmus experiment that deletes 33% of my-service pods" → baseline check commands, ChaosEngine YAML, and an abort patch command.
- "Inject 300ms latency into our DB calls to verify timeouts" → toxiproxy proxy creation plus add/remove toxic scripts.
- "Draft a 3-hour game day scenario and post-mortem template" → timeline, role assignments, and a learning-summary skeleton.
· · · Install guide · · ·
Try it now, no install
Paste this into Claude to use the skill without installing anything.
Read the instructions in this file and follow them to help me: https://raw.githubusercontent.com/Jeffallan/claude-skills/HEAD/skills/chaos-engineer/SKILL.md What I want: (describe your task here)
If Claude can't open the link, open it yourself and paste the contents instead.
↓ If it works for you, download the ZIP below and install it. Then it runs on its own — no pasting each time.
Install in the Claude app (no terminal)
- Download the ZIP with the button below.
- In Claude, open Settings → Capabilities and turn on 'Code execution and file creation'. (one time)
- Go to Customize → Skills → + → 'Upload a skill' and upload the ZIP.
Install in Claude Code
Let Claude do it — paste this into Claude Code
Install the skill I found on Claude Skill Mart. Copy the skills/chaos-engineer folder from the GitHub repo Jeffallan/claude-skills into my ~/.claude/skills/chaos-engineer/. When it's done, tell me in one line what this skill can do.
Install with a command instead
git clone https://github.com/Jeffallan/claude-skills.git && mkdir -p ~/.claude/skills && cp -r claude-skills/skills/chaos-engineer ~/.claude/skills/⚠ This is a third-party skill. Check the source repository before installing.
- Open a terminal and create the skills folder:
mkdir -p ~/.claude/skills - Clone the repository:
git clone https://github.com/Jeffallan/claude-skills.git - Copy the whole skill directory so the
references/files come along:cp -r claude-skills/skills/chaos-engineer ~/.claude/skills/ - Verify with
ls ~/.claude/skills/chaos-engineer— you should seeSKILL.mdand areferences/folder. - Restart Claude Code and ask something like "design a chaos experiment for my service" to confirm the skill triggers.
- Before any real run, install the tooling it references (
kubectl, Litmus operator, toxiproxy) and rehearse in staging — never fire the production examples without approval and a tested rollback.
View source on GitHub ↗License: MIT