What problem does it solve?
This Skill ensures your system can withstand failures by systematically identifying potential failure modes, designing tests for them, and verifying graceful degradation and recovery mechanisms.
Core Features & Use Cases
- Failure Mode Cataloging: Identifies and documents potential failure scenarios for all external dependencies.
- Resilience Testing: Designs and outlines tests for circuit breakers, latency injection, and graceful degradation.
- Blast Radius Analysis: Maps the cascading effects of failures and recommends isolation strategies.
- Use Case: Before launching a critical new service that relies on several external APIs, use this Skill to create a comprehensive resilience test plan to ensure the service remains stable even if one or more dependencies experience issues.
Quick Start
Use the resilience-testing skill to generate a failure mode catalog for all external dependencies based on the provided RFC documents.