Resilience Skills
Skill 106 of 130
Runs and interprets AWS Resilience Hub v2 failure mode assessments.
2 minutes · 399 words · 9 sections
Install
npx skills add aws/agent-toolkit-for-aws --skill resilience-hub-failure-mode-assessmentnpx skills add aws/agent-toolkit-for-aws/plugin marketplace add aws/agent-toolkit-for-awsThe first command installs just this skill, by the name in its SKILL.md; the second installs the whole repository.
Domain expertise for running Resilience Hub v2 failure mode assessments, interpreting findings, triaging by severity and achievability, and driving remediation.
The AWS MCP server is recommended for executing this skill’s AWS API calls, but it is not required — all operations also work with the AWS CLI directly.
Before reading a reference file, determine how this skill was loaded:
retrieve_skill tool: the skill’s reference files are not on the local filesystem. Fetch each one through retrieve_skill with the file parameter (e.g. file="references/assessment-workflow.md") — do NOT file_read these paths locally or search the filesystem for them..kiro/skills/resilience-hub-failure-mode-assessment/ or ~/.claude/skills/resilience-hub-failure-mode-assessment/): read reference files from the local skill directory using the relative paths shown here.This applies only to the skill’s own reference files; always read and write user or session data in the working directory, never through retrieve_skill.
To run assessments and triage findings, follow the procedure exactly. See references/assessment-workflow.md (opens in a new tab).
The service’s permission model (invokerRoleName / crossAccountRoles) doesn’t have access to the resources. Verify the invoker role (and any cross-account roles) can describe resources in all configured regions.
Prioritize by finding severity, highest first (HIGH, then MEDIUM, then LOW). For HIGH-severity
findings, check the service’s achievability for the relevant policy component (from get-service
/ list-failure-mode-assessments): NOT_ACHIEVABLE means the architecture must change before
testing; ACHIEVABLE means validate the fix with an FIS experiment. MEDIUM findings: plan
remediation this sprint; LOW findings: track but don’t block (see the priority matrix in
references/assessment-workflow.md (opens in a new tab) Step 5).
Update them: aws resiliencehubv2 update-service-function to rename or change criticality
(there is no service-function “type” parameter). Reassign resources by calling create-service-function-resources with the desired resource set (see references/assessment-workflow.md (opens in a new tab) for the service-function operations).
aws:SourceArn / aws:SourceAccount condition keys to prevent confused-deputy writes.Runs and interprets AWS Resilience Hub v2 failure mode assessments. Covers starting assessments, understanding findings (severity, categories, recommendations), triaging by achievability, working with AI-generated service functions, and resolving findings. Applies when the user wants to run an assessment, review findings, or understand failure modes, or has a specific finding and asks how to resolve, remediate, or fix it. Does not apply to initial setup (use resilience-hub-getting-started) or FIS experiments.
The verbatim description from this skill’s front matter — the string an agent matches on to decide whether to load it.
main, last pushed 24 September 2026.SKILL.md, not by matching a directory convention. 19 distinct layouts observed: plugins/aws-agents-for-devsecops/skills/*/SKILL.md, plugins/aws-agents/skills/*/SKILL.md, plugins/aws-core/skills/*/SKILL.md, skills/core-skills/*/SKILL.md, skills/specialized-skills/analytics-skills/*/SKILL.md, skills/specialized-skills/database-skills/*/SKILL.md, skills/specialized-skills/ec2-skills/*/SKILL.md, skills/specialized-skills/end-user-computing-skills/*/SKILL.md, skills/specialized-skills/messaging-and-streaming-skills/*/SKILL.md, skills/specialized-skills/migration-and-modernization-skills/*/SKILL.md, skills/specialized-skills/networking-and-content-delivery-skills/*/SKILL.md, skills/specialized-skills/operations-skills/*/SKILL.md, skills/specialized-skills/quantum-computing-skills/*/SKILL.md, skills/specialized-skills/resilience-skills/*/SKILL.md, skills/specialized-skills/security-and-identity-skills/*/SKILL.md, skills/specialized-skills/serverless-skills/*/SKILL.md, skills/specialized-skills/storage-skills/*/SKILL.md, skills/specialized-skills/system-table-skills/*/SKILL.md, skills/specialized-skills/web-and-mobile-development/*/SKILL.md.h1 and no skipped levels:.claude-plugin/marketplace.json by Amazon Web Services, declaring 4 plugins. It is read for editorial metadata only — never as the skill index, which is always the repository tree./aws/agent-toolkit-for-aws.md, and each skill at its own .md URL.1 file · 13 KB
Everything this skill ships beside its prose. All of it is set here, as a subchapter of skill 106.
Documentation the agent loads on demand, rather than up front.