chaos-engineering-runner

Plan fault injection and resilience tests with scope, constraints, and success metrics.

Updated Jan 16, 2026
One-click install
npx skills add https://github.com/cornmanwtf/ABANG-COLEK --skill chaos-engineering-runner
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: chaos-engineering-runner
Source: https://github.com/cornmanwtf/ABANG-COLEK/tree/main/skills/testing-quality/chaos-engineering-runner
Command: npx skills add https://github.com/cornmanwtf/ABANG-COLEK --skill chaos-engineering-runner

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill helps plan and design fault injection and resilience tests to ensure systems can withstand failures.

Core Features & Use Cases

  • Test Planning: Define scope, constraints, and success metrics for resilience tests.
  • Artifact Generation: Produce necessary documentation, configurations, and validation plans.
  • Use Case: A team wants to test how their e-commerce platform handles database outages. This Skill can be used to plan the fault injection scenario, define the blast radius, and outline the validation steps to ensure data consistency and service availability.

Quick Start

Use the chaos-engineering-runner skill to plan fault injection tests for the user authentication service.

Frequently Asked Questions about chaos-engineering-runner

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

FAQPage Schema
How do I plan fault injection tests for system reliability?

To plan fault injection tests, you define the test scope, constraints, and success metrics. This process generates design plans, required artifacts, and validation steps to ensure system resilience against targeted failures.

What is chaos engineering and when do I need resilience testing?

Chaos engineering proactively tests system resilience by injecting controlled faults. You need resilience testing to verify your system can withstand failures, maintain data consistency, and ensure service availability during unexpected disruptions.

How do I define blast radius for fault injection scenarios?

Defining blast radius involves setting test constraints and scope to limit the impact of fault injection. This planning phase outlines validation steps to ensure data consistency and service availability within the targeted failure boundaries.

What is the best way to validate disaster recovery procedures?

The best way to validate disaster recovery is by planning resilience tests that address error handling, edge cases, and rollback procedures. This generates validation plans and configurations to verify system recovery capabilities.

Can I use this to test how an application handles database outages?

Yes, you can plan fault injection scenarios for specific failures like database outages. The planning process defines the scope, success metrics, and validation steps needed to ensure data consistency and service availability.

What rollback procedures should I include in resilience test planning?

Resilience test planning should include rollback procedures that address error handling and edge cases. This ensures you have defined validation steps and artifacts to safely revert the system to a stable state after fault injection.