chaos-engineer

Design chaos experiments and implement failure injection frameworks for distributed systems.

Updated May 31, 2026
One-click install
npx skills add https://github.com/fanguyun/SkillManager --skill chaos-engineer-fanguyun
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: chaos-engineer
Source: https://github.com/fanguyun/SkillManager/tree/main/chaos-engineer
Command: npx skills add https://github.com/fanguyun/SkillManager --skill chaos-engineer-fanguyun

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires litmus, spinnaker, gremlin, and includes scripts (resource) and references (resource) and assets (resource) components.

What problem does it solve?

This Skill helps in designing chaos experiments, implementing failure injection frameworks, and conducting game day exercises for distributed systems, ensuring resilience and fault tolerance.

Core Features & Use Cases

  • Chaos Experiment Design: Define and execute chaos experiments to test system resilience.
  • Failure Injection: Implement failure injection frameworks like Chaos Monkey, Litmus, and others.
  • Game Day Exercises: Plan and execute game day exercises to simulate real-world incidents.
  • Use Case: Suppose you have a complex distributed system that you need to ensure is resilient. Use this Skill to design a chaos experiment that simulates a pod failure and tests the system's ability to recover.

Quick Start

Use the chaos-engineer skill to execute a chaos experiment that deletes a pod and observe the system's response.

Frequently Asked Questions about chaos-engineer

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

FAQPage Schema
How do I design chaos experiments for distributed systems resilience testing?

You design chaos experiments by defining specific failure injection scenarios, such as simulating pod failures, to test distributed system resilience and validate fault tolerance. This involves setting experiment parameters, injecting faults, and observing system recovery.

What is a game day exercise and how does it simulate real-world incidents?

A game day exercise is a structured simulation that injects failures into a distributed system to mimic real-world incidents. It allows teams to test incident response procedures, system resilience, and recovery protocols in a controlled environment.

How do I implement failure injection using Litmus and Chaos Monkey?

Implementing failure injection with Litmus and Chaos Monkey involves integrating these frameworks into your distributed architecture to deliberately inject faults like pod deletions. You configure the tools to target specific components and monitor the blast radius.

Do I need a deep understanding of distributed systems to run chaos engineering tests?

Yes, conducting chaos engineering tests requires a comprehensive understanding of distributed systems and chaos engineering principles. This knowledge is necessary to safely control the blast radius, design meaningful experiments, and interpret system behavior during failure injection.

What is the best way to control blast radius during fault injection?

The best way to control blast radius during fault injection is to carefully scope your chaos experiments before execution. You start with small, targeted failures like a single pod deletion, monitor system response, and gradually expand the experiment boundaries.