resilience-review

Analyze web app API error handling and network failures via browser-based fault injection.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/ShiplightAI/codex-plugin --skill resilience-review
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: resilience-review
Source: https://github.com/ShiplightAI/codex-plugin/tree/main/agents/skills/resilience-review
Command: npx skills add https://github.com/ShiplightAI/codex-plugin --skill resilience-review

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This capability helps teams systematically identify how their web applications respond to failures, slow networks, and API errors so users never encounter blank pages or unhelpful error states.

Core Features & Use Cases

  • Five-phase workflow (Educate, Scope, Analyze, Report, Remediate) to guide resilience testing.
  • Browser-based fault injection, edge-case validation, and evidence-driven remediation guidance.
  • Useful for pre-release risk assessment, incident post-mortem reviews, and CI-ready regression checks with YAML tests.

Quick Start

Run a resilience assessment on the current app to surface error-handling gaps, degraded functionality, and recovery paths.

Frequently Asked Questions about resilience-review

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

FAQPage Schema
How do I test web application resilience against API errors and network failures?

Web application resilience testing uses browser-based fault injection to identify how critical user flows handle API errors and network failures. This process applies a five-phase workflow to capture evidence of error-handling gaps and prevent blank states from reaching users.

What is the best way to prevent blank states caused by degraded API performance?

Preventing blank states from degraded API performance requires edge-case validation across critical user flows and API dependencies. By analyzing fault injection results, teams can surface resilience gaps and implement actionable remediation guidance before users encounter unhelpful error states.

Can I generate automated regression tests for error-handling and recovery paths?

Yes, you can generate CI-ready regression tests for error-handling and recovery paths. The resilience analysis process outputs actionable remediation guidance delivered directly as YAML regression tests to validate fault injection scenarios and edge cases continuously.

How do I scope resilience testing for critical user flows and API dependencies?

Scoping resilience testing for critical user flows involves applying a structured five-phase workflow: Educate, Scope, Analyze, Report, and Remediate. This methodology systematically identifies API dependencies and validates degraded functionality to surface recovery path failures.

Does browser-based fault injection work for pre-release risk assessment and incident post-mortems?

Browser-based fault injection works effectively for pre-release risk assessment and incident post-mortem reviews. It validates edge cases and captures evidence of error-handling behavior across critical user flows to surface resilience gaps before and after production incidents.

Why does my application show blank pages during slow network conditions?

Applications show blank pages during slow network conditions due to unhandled API errors and degraded performance. Resilience testing identifies these error-handling gaps through fault injection, validating recovery paths to prevent unhelpful error states and ensure continuous functionality.