Chaos Test Designer for Openclaw

An AI-powered skill for designing and executing chaos engineering experiments to verify system resilience and failure recovery.

charlie-morrison
v1.0.1
May 1, 2026
0
794
0

Install & Download

1. ClawHub CLI

The fastest way to install a skill directly from the registry.

npx clawhub@latest install chaos-test-designer

2. Manual Installation

Copy the skill folder to one of these locations

Global
~/.openclaw/skills/
Workspace
<project>/skills/

Priority: Workspace > Local > Bundled

3. Prompt Installation

Copy this prompt to OpenClaw to install it automatically.

Help me install chaos-test-designer using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).

Prefer to download?

Get the raw skill files in a ZIP archive.

What is Chaos Test Designer?

The Chaos Test Designer is a specialized tool within the Openclaw Skills ecosystem designed to help developers and SREs identify system weaknesses before they cause production outages. It facilitates the creation of sophisticated failure injection scenarios, ranging from simple pod kills to complex network partitions and resource exhaustion. By leveraging Openclaw Skills, teams can define steady-state hypotheses, automate experiment generation for platforms like Litmus or Chaos Monkey, and establish clear rollback procedures to ensure safety. This skill bridges the gap between theoretical resilience and practical, runnable experiments that provide actionable insights into system behavior under stress.

Chaos Test Designer Use Cases

  • Designing failure injection scenarios for microservices and cloud infrastructure.
  • Verifying circuit breaker, retry logic, and fallback effectiveness.
  • Planning and scheduling Game Day exercises for engineering teams.
  • Auditing system readiness for production traffic and identifying single points of failure.
  • Generating portable experiment definitions for Litmus, Gremlin, or custom Bash scripts.

How Chaos Test Designer Works

  1. Analyzes the system architecture by discovering services, dependencies, and infrastructure topology through CLI tools.
  2. Defines a steady-state hypothesis to establish a baseline for normal system behavior and performance metrics.
  3. Selects appropriate failure modes ranging from service crashes to cross-region network partitions.
  4. Generates runnable experiment definitions, automation scripts, and blast radius controls.
  5. Conducts post-experiment reporting to analyze impact and provide remediation recommendations using Openclaw Skills.

Chaos Test Designer Setup

Ensure your environment has access to the target infrastructure tools such as kubectl or docker-compose. Install the skill into your agent and use the following commands to get started:

# Discover services to target
kubectl get deployments -A

# Design a specific chaos experiment
# This will generate the YAML configuration for your chosen engine
chaos-test-designer design "kill payment-service pod"

Chaos Test Designer Data Schema & Taxonomy

The skill organizes experiment metadata and configuration into structured formats for easy integration with CI/CD and monitoring tools.

Component Description
steady_state Metrics and probes defining normal operation (e.g., p95 latency)
method The specific actions taken to inject faults into the system
rollback Automated procedures to restore the system to a healthy state
controls Blast radius definitions and safety abort conditions
audit_score A readiness rating (0-100) based on observability and health checks

Chaos Test Designer Advanced Features

  • Support for five distinct levels of failure simulation from service instances to infrastructure-wide partitions.
  • Automated Game Day schedule generation with roles, briefing templates, and escalation contacts.
  • Real-time abort conditions that monitor Prometheus metrics to stop experiments if the blast radius is exceeded.
  • Cross-platform output support for LitmusChaos, Chaos Monkey, and Gremlin via Openclaw Skills.
  • Deep-dive reporting that compares post-chaos metrics against the steady-state baseline to recommend architectural fixes.

SKILL.md


Loading

Related Openclaw Skills

METADATA

Github Stars: 0
forks: 0

Featured*