Claude Skill MartBrowse skillsQuick linesLearn by videoTerminal guideWhat is a Skill?
Back to list

Chaos Engineer

Designs and runs failure-injection experiments for distributed systems, with blast-radius controls, rollback scripts, and game day playbooks.

AutomationAdvanced11,2791,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

  1. "Design a Litmus experiment that deletes 33% of my-service pods" → baseline check commands, ChaosEngine YAML, and an abort patch command.
  2. "Inject 300ms latency into our DB calls to verify timeouts" → toxiproxy proxy creation plus add/remove toxic scripts.
  3. "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)
  1. Download the ZIP with the button below.
  2. In Claude, open Settings → Capabilities and turn on 'Code execution and file creation'. (one time)
  3. Go to Customize → Skills → + → 'Upload a skill' and upload the ZIP.
Download 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.

  1. Open a terminal and create the skills folder: mkdir -p ~/.claude/skills
  2. Clone the repository: git clone https://github.com/Jeffallan/claude-skills.git
  3. Copy the whole skill directory so the references/ files come along: cp -r claude-skills/skills/chaos-engineer ~/.claude/skills/
  4. Verify with ls ~/.claude/skills/chaos-engineer — you should see SKILL.md and a references/ folder.
  5. Restart Claude Code and ask something like "design a chaos experiment for my service" to confirm the skill triggers.
  6. 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.