chaos

Automate resilience testing of distributed systems with structured chaos experiments.

26|8|Updated Mar 19, 2026
One-click install
npx skills add https://github.com/arbazkhan971/godmode --skill chaos-arbazkhan971
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: chaos
Source: https://github.com/arbazkhan971/godmode/tree/main/skills/chaos
Command: npx skills add https://github.com/arbazkhan971/godmode --skill chaos-arbazkhan971

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Chaos engineering enables validating system resilience by injecting controlled failures, validating circuit breakers, rehearsing game days, and verifying disaster recovery procedures to prevent production incidents.

Core Features & Use Cases

  • Design and execute controlled chaos experiments across networks, compute, and storage domains to observe failure modes and recovery.
  • Plan and run game days, rollbacks, and incident-response drills to improve MTTR and service availability.
  • Use with existing monitoring dashboards to validate steady-state and track improvements over time.

Quick Start

To begin resilience testing, define a steady state, select a chaos experiment, and start with a safe, small blast radius.

Frequently Asked Questions about chaos

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
What is chaos engineering and how does it validate distributed system resilience?

Chaos engineering validates distributed system resilience by injecting controlled failures to observe failure modes and recovery. It verifies circuit breakers, rehearses game days, and validates disaster recovery procedures to prevent production incidents.

How do I start running controlled chaos experiments for fault injection?

To start running controlled chaos experiments, define a steady state, select a specific chaos experiment, and begin with a safe, small blast radius. You must also define rollback procedures and monitoring prerequisites before execution.

How do I plan a game day and incident response drill for disaster recovery?

Plan a game day and incident response drill by designing structured chaos experiments across networks, compute, and storage domains. This rehearses disaster recovery procedures to improve MTTR and boost overall service availability.

Do I need existing monitoring dashboards to perform resilience testing?

Yes, you need existing monitoring dashboards to perform resilience testing. They are required to validate the steady-state hypothesis before injecting failures and to track system availability and recovery improvements over time.

Can I use this for fault injection across networks, compute, and storage domains?

Yes, you can use this to automate fault injection across networks, compute, and storage domains. It helps define the blast radius and rollback prerequisites to ensure experiments remain controlled during testing.