Interactive wizard to design and validate a chaos engineering experiment
Scanned 5/27/2026
Install via CLI
openskills install alirezarezvani/claude-skills---
description: Interactive wizard to design and validate a chaos engineering experiment
---
# /chaos-experiment
Step through the design of a chaos engineering experiment using the `chaos-engineering` skill. Produces a plan, calculates blast radius, validates abort criteria, and outputs a markdown plan ready for peer review.
## Usage
```
/chaos-experiment
/chaos-experiment --target checkout-svc --attack latency
```
## Implementation
```bash
SKILL=engineering/chaos-engineering/skills/chaos-engineering
# Step 1: gather inputs interactively (target, hypothesis, attack, magnitude, ...)
# Step 2: run experiment_designer.py to produce the plan
python "$SKILL/scripts/experiment_designer.py" \
--target "$TARGET" --hypothesis "$HYPOTHESIS" \
--attack "$ATTACK" --magnitude "$MAGNITUDE" \
--duration-min "$DURATION" \
--abort-if "$ABORT" --owner "$OWNER" \
--format json > .chaos-plan.json
# Step 3: calculate blast radius against the team's error budget
python "$SKILL/scripts/blast_radius_calculator.py" \
--traffic-share "$TRAFFIC_SHARE" \
--user-pop "$USER_POP" \
--duration-min "$DURATION" \
--baseline-availability "$BASELINE_AVAIL" \
--expected-impact-availability "$IMPACT_AVAIL"
# Step 4: render the markdown plan for peer review
python "$SKILL/scripts/experiment_designer.py" \
--target "$TARGET" --hypothesis "$HYPOTHESIS" \
--attack "$ATTACK" --abort-if "$ABORT" --owner "$OWNER"
```
## Output
A markdown plan with:
- Hypothesis, steady-state metric, attack, magnitude, duration
- Blast radius (calculated) with risk score (GREEN/YELLOW/RED)
- Abort criteria parsed from `--abort-if`
- Rollback procedure
- Monitoring dashboard link
- Learning question
## Pre-conditions
- `chaos-engineering` skill installed
- Target identified
- Steady-state metric and dashboard available
- On-call team available
- Error budget known (or use defaults)
## Post-conditions
- `.chaos-plan.json` written for use with `experiment_postmortem.py` later
- Markdown plan streamed for review
- Recommendation printed: PROCEED / REDUCE / ABORT
No comments yet. Be the first to comment!
End-to-end marketing campaign planning and execution. Covers audience research, positioning, campaign angle definition, landing page copy, email sequences, social posts, ad copy, short-form video scripts, and content calendars. Use as the orchestration layer for multi-channel product launches.
Orchestrate multi-phase deep research with web search, memory retrieval, pattern matching, and synthesis into structured findings
Persistent memory systems for LLM conversations including short-term, long-term, and entity-based memory Use when: conversation memory, remember, memory persistence, long-term memory, chat history.
CodeTour `.tour`ファイルを作成 — ペルソナターゲット、ステップバイステップウォークスルー(実際のファイルとラインアンカー付き)。オンボーディングツアー、アーキテクチャウォークスルー、PRツアー、RCAツアー、構造化「これがどのように機能するかを説明」リクエストに使用。
KMPプロジェクト向けのCompose MultiplatformおよびJetpack Composeパターン — 状態管理、ナビゲーション、テーマ設定、パフォーマンス、プラットフォーム固有のUI。