cyberneticlibrary

Plan chaos engineering tests

chaos-engineeringskillsetup L217,464
alirezarezvani/claude-skills
What it does

Design and validate chaos experiments

Best for

Planning fault-injection tests when steady-state metrics, abort criteria, and blast radius must be defined before any failure is injected.

Inputs
  • · Target service
  • · Hypothesis (steady-state metric and expected range)
  • · Attack type (latency/error/resource)
  • · Duration, blast radius %
  • · Abort criteria
  • · Error budget baseline
Outputs
  • · Structured experiment plan (JSON/markdown)
  • · Blast radius calculation (affected users, error budget burn)
  • · Risk score (GREEN/YELLOW/RED)
  • · Abort procedure
Requires
  • · Python stdlib
  • · Chaos Mesh / Gremlin / AWS FIS (for execution, not design)
Preconditions

Steady-state metrics and dashboard available; on-call team notified; error budget known

Failure modes

No abort criteria = outage by another name; blast radius underestimated; vague hypothesis makes learning impossible; missing rollback procedure

Trust signals
  • · Includes concrete scripts and examples
  • · Known failure modes documented