arc-region-switch
An agent skill by aws, from aws/agent-toolkit-for-aws. Tags: aws, disaster-recovery, failover, resilience, strategy.
What it does
Answers questions about Amazon Application Recovery Controller (ARC) Region switch including architecture, plans, execution blocks, workflows, triggers, active/active vs active/passive, cross-account support, recovery time, dashboards, and customer positioning. Applicable when users ask about ARC Region switch adoption, design, or troubleshooting.
Install
With the skills CLI, which installs into Claude Code, Codex, Cursor and other agents:
npx skills add aws/agent-toolkit-for-aws --skill arc-region-switch
Or copy the skill folder into Claude Code's skills directory by hand (~/.claude/skills for every project, or .claude/skills inside one):
git clone --depth 1 https://github.com/aws/agent-toolkit-for-aws
cp -r agent-toolkit-for-aws/skills/specialized-skills/resilience-skills/arc-region-switch ~/.claude/skills/arc-region-switch
Safety box score
Grade B, low risk: 12 of 100 risk points, rated 2026-10-18. The grade rates what the skill and its scripts can reach on the machine of whoever installs it, across eight categories from shell execution to secrets access. How the score works.
This is a plain-text guidance skill for ARC Region switch: it mainly teaches terminology, architecture, troubleshooting, and where to find AWS docs. The main exposure is limited outbound documentation lookup and strong instruction-steering for the agent; there are no scripts, installers, or secret-handling paths in the files provided.
| Category | Level | Why |
|---|---|---|
| Code & shell execution | 0 (none) | No shell commands, code evaluation, or native scripts are shipped here; the bundle is only markdown reference material. |
| Network access | 1 (low) | The skill tells the agent to search public AWS documentation if needed — "search official AWS documentation (`docs.aws.amazon.com`)" — and includes multiple external doc URLs, so it can make outbound requests to public AWS sites. |
| Filesystem reach | 1 (low) | It explicitly supports reading reference files from a local install path such as `.kiro/skills/arc-region-switch/` or `~/.claude/skills/arc-region-switch/`, which means the agent may access files in the user's home directory, though only its own skill bundle. |
| Secrets & credentials | 0 (none) | No credentials, tokens, passwords, `.env` files, or browser sessions are read or requested; it only advises not to embed secrets in Lambda environment variables. |
| Privilege & persistence | 0 (none) | There is no sudo, global install, service registration, or OS/git setting change in the skill files. |
| Instruction hijack surface | 1 (low) | The markdown contains directive-style instructions to the agent, such as "ALWAYS use 'Region switch'" and "If the knowledge base is insufficient, search official AWS documentation," which steer behavior but do not try to override higher-level rules or hide anything. |
| Irreversible actions | 0 (none) | The skill does not send messages, deploy, post, pay, book, or delete anything; it is informational only. |
| Transparency | 0 (none) | All provided files are readable markdown with plain URLs; there are no binaries, encoded blobs, or uninspectable installers. |
Before installing
- Read `SKILL.md` and the two reference markdown files to confirm the wording rules and external doc links are acceptable.
- Confirm there are no extra non-markdown files or scripts in the skill bundle beyond the three shown here.
- Decide whether outbound lookups to `docs.aws.amazon.com` are acceptable in your environment.
Rated 2026-10-18 by an automated review of 3 files from the skill's repository.
Source
- Repository
- aws/agent-toolkit-for-aws (all skills from this repository)
- Path
- skills/specialized-skills/resilience-skills/arc-region-switch/SKILL.md
- Branch
- main
- Updated
- 2026-09-19
Related skills
- aws-resilience-lifecycle — Guides the end-to-end AWS resilience lifecycle integrating Resilience Hub v2, Fault Injection Service, and Application Recovery Controller.
- recovery-controller-setup — Configures AWS Application Recovery Controller (ARC) for operational resilience: routing controls with safety rules for cross-Region failover.
- resilience-hub-getting-started — Sets up AWS Resilience Hub v2 from scratch: creates resilience policies with SLO targets, registers systems and user journeys.
- resilience-program-design — Designs a resilience program: how to structure and standardize resilience policies across an organization, team.
- resilience-hub-failure-mode-assessment — Runs and interprets AWS Resilience Hub v2 failure mode assessments.
- resilience-hub-multi-account — Configures AWS Resilience Hub v2 for multi-account resilience management across an AWS Organization.