resilience-hub-failure-mode-assessment

Runs and interprets AWS Resilience Hub v2 failure mode assessments and findings.

2.5k|282|Updated Apr 23, 2026
One-click install
npx skills add https://github.com/aws/agent-toolkit-for-aws --skill resilience-hub-failure-mode-assessment
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: resilience-hub-failure-mode-assessment
Source: https://github.com/aws/agent-toolkit-for-aws/tree/main/skills/specialized-skills/resilience-skills/resilience-hub-failure-mode-assessment
Command: npx skills add https://github.com/aws/agent-toolkit-for-aws --skill resilience-hub-failure-mode-assessment

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

Running AWS Resilience Hub v2 failure mode assessments involves many API calls, asynchronous polling, and nuanced interpretation of findings by severity, achievability, and failure category. This Skill guides an AI agent through the full assessment lifecycle so findings are correctly triaged and remediated instead of misread or ignored.

Core Features & Use Cases

  • Assessment Execution: Starts failure mode assessments, checks estimated cost first, and polls status until SUCCESS or FAILED with throttling-safe intervals.
  • Findings Triage: Groups findings by severity (HIGH/MEDIUM/LOW), applies a priority matrix based on policy-component achievability, and maps SEEMS failure categories (SPOF, shared fate, excessive load, latency, misconfiguration) to concrete remediation actions.
  • Service Functions & Reporting: Reviews AI-generated service functions, explores topology edges for blast-radius analysis, resolves findings with validation comments, and generates FAILURE_MODE reports to S3.
  • Use Case: After deploying a checkout API, ask the agent to run a failure mode assessment; it starts the assessment, waits for completion, presents HIGH-severity single-point-of-failure findings first, and recommends a FIS experiment to validate the fix.

Quick Start

Ask the agent to run a failure mode assessment on your Resilience Hub service ARN and triage the findings by severity.

Frequently Asked Questions about resilience-hub-failure-mode-assessment

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

FAQPage Schema
How do I run an AWS Resilience Hub failure mode assessment?

Run aws resiliencehubv2 start-failure-mode-assessment with your service ARN, then poll list-failure-mode-assessments until the status is SUCCESS or FAILED. Assessments are asynchronous and typically take several minutes to tens of minutes.

How do I triage Resilience Hub findings by severity?

List findings with list-failure-mode-findings and group them HIGH, MEDIUM, LOW. Combine severity with policy-component achievability from get-service: HIGH plus NOT_ACHIEVABLE means fix the architecture, HIGH plus ACHIEVABLE means validate with a FIS experiment.

Can I use the AWS MCP server instead of the AWS CLI for Resilience Hub?

Yes, every operation works through the AWS MCP server's call_aws tool or the AWS CLI directly. The workflow verifies at least one of these tools is available before starting any assessment commands.

Why does my Resilience Hub assessment fail with INVALID_PERMISSIONS?

The invoker role or cross-account roles lack access to the service's resources. Verify the invoker role can describe resources in all configured regions and that input sources are valid.

How do I resolve a Resilience Hub finding after remediation?

Call update-failure-mode-finding with the finding ID, a status such as RESOLVED, and a comment describing the fix and how it was validated. Reference the FIS experiment ID if chaos testing confirmed the fix.

When should I not use this failure mode assessment workflow?

Do not use it for initial Resilience Hub setup, which belongs to the getting-started workflow, or for running FIS experiments themselves. It assumes a service already exists with configured input sources.