support-cases
ALWAYS use this skill in the beginning of any incident investigation, root cause analysis, or operational troubleshooting.
Skill by udid-awsOfficial
Install
Works with Claude Code, Claude apps, Codex, Cursor, Gemini CLI, GitHub Copilot, VS Code, OpenCode, Goose, Windsurf. Read the repository before you give any tool access to your data.
npx agentmarket install skill/aws-support-cases
Asks which of your tools to add it to (Claude Code, Codex, Cursor, VS Code, Windsurf, Gemini CLI, Claude Desktop) and shows the change first. See https://agentmart.dev/cli.
Get the weekly diff
The weekly diff: one email a week with new agent tools, notable updates and grade changes, plus security alerts for tools you follow. Double opt-in, one-click unsubscribe.
About
Use cases: cloud
Reviews
Write a reviewNo reviews yet. Installed it? Reviews come from verified installers only. How reviews work
Permissions
What this skill can do and what it asks for, from its SKILL.md. Checked Oct 25, 2026.
- Tools
- No tools found
- Secrets
- None asked for
- Install scripts
- None found
Network hosts it talks to 1
codeload.github.com· found in install command
Files it touches
~/.claude/skills/support-cases
What's inside
- Skill name
support-cases- Description
- ALWAYS use this skill in the beginning of any incident investigation, root cause analysis, or operational troubleshooting. This skill retrieves and analyzes AWS Support cases (open and resolved) to find historical incidents with similar symptoms, error patterns, or affected services. Activate this skill when investigating an issue and you observe service degradation, elevated error rates, latency spikes, connection failures, throttling, capacity issues, deployment-related failures, alarms, or any operational event or issue. This skill searches past support cases by service, time window, severity, and error keywords to surface prior root causes, proven remediations, and recurring patterns that inform the current investigation.
- License
- Apache-2.0
- Metadata
- author: udid-aws · version: 1.0.1 · aws-devops-agent-skills.agent-types: CHAT, INCIDENT_RCA · aws-devops-agent-skills.aws-services: AWS Support · aws-devops-agent-skills.technical-domains: Operations
- Instructions
- 184 lines in SKILL.md · view on GitHub
Files (11)
- .skilleval.yaml
- CHANGELOG.md
- README.md
- SKILL.md
- benchmark.json · evals/
- eval_queries.json · evals/
- evals.json · evals/
- report.json · evals/
- trigger_report.json · evals/
- case-review-patterns.md · references/
- support-api-reference.md · references/
SKILL.md (first lines)
# Support Case Review Use this skill when investigating an incident and you need to review AWS Support cases — either the current case associated with the incident or historical cases that may contain relevant context, similar symptoms, or proven remediation steps. ## When to Use This Skill - An active incident shares symptoms with previously resolved issues. - You need to check if a similar support case was filed in the past 24 months. - You want to correlate the current incident with known AWS service events. - You need to retrieve communications and resolution details from a prior case. - You want to identify recurring patterns across multiple support cases. ## Prerequisites - The AWS account must have a Business Support+, Enterprise Support, or Unified Operations plan (required for the AWS Support API). - The agent must have permissions to call `support:DescribeCases` and `support:DescribeCommunications` in the target account. - Support case data is available for 24 months after creation. Cases older than 24 months cannot be retrieved via the API. --- ## Step 1: Identify the Current Incident Context Before searching support cases, gather key details from the current incident: 1. **Affected AWS services** (e.g., EC2, RDS, Lambda, ELB). 2. **Error messages or error codes** observed in logs or alarms. 3. **Timeframe** of the incident (start time, duration). 4. **Affected resources** (instance IDs, ARNs, endpoint names). 5. **Symptoms** (latency spikes, 5xx errors, connection timeouts, throttling). Use these details as search criteria when filtering support cases. --- ## Step 2: Search for Related Support Cases Use the AWS Support API to retrieve cases that may be relevant. ### Retrieve all recent cases (open and resolved) ``` aws support describe-cases \ --include-resolved-cases \ --include-communications \ --after-time "<ISO-8601-start>" \ --before-time "<ISO-8601-end>" \ --language "en" ``` ### Filter by specific case IDs (if known) ``` aws support describe-cases \ --case-id-list "case-123456789010-muen-2024" \ --include-communications ``` ### Key filtering strategies | Strategy | How to Apply | |----------|-------------| | By time window | Use `--after-time` and `--before-time` to scope cases to the relevant period (e.g., past 30 days, or around a previous incident date), because recent cases are more likely to reflect current infrastructure state. | | By service | Review the `serviceCode` field in returned cases to match the affected service (e.g., `amazon-elastic-compute-cloud`, `amazon-rds`), because the same service often exhibits recurring failure patterns. | | By severity | Check the `severityCode` field — focus on `urgent` and `critical` cases for major incidents, because higher-severity cases tend to have more detailed root cause analysis from AWS Support. | | By status | Use `--include-resolved-cases` to include closed cases, because resolved cases contain the root cause and remediation steps that are most valuable for correlating with the current incident. | | By subject keywords | Scan the `subject` field of returned cases for keywords matching the current incident symptoms, because similar symptoms often share underlying causes. | --- ## Step 3: Review Case Communications The `describe-cases` response with `includeCommunications: true` returns the most recent communications for each case in the `recentCommunications` field (up to 5 messages). Since root cause analysis and resolution steps are typically in the final messages of a resolved case, this is usually sufficient. If the `recentCommunications` field includes a `nextToken`, the case has additional older messages. Only paginate using `describe-communications` if the recent messages do not contain a clear root cause or resolution — for example, if the last messages are follow-up questions rather than a final answer. ``` aws support describe-communications \ --case-id "case-123456789010-muen-2024" \ --max-results 10 \ --next-token "<nextToken-from-recentCommunications>" ``` When reviewing communications, look for: 1. **Root cause statements** — AWS Support engineers often summarize the root cause in their final response. 2. **Remediation steps** — Specific actions taken to resolve the issue (e.g., "increased max_connections", "applied security group rule", "scaled up instance type"). 3. **Configuration recommendations** — Best practices or tuning suggestions provided by AWS. 4. **Escalation notes** — If the case was escalated, check for deeper technical analysis from specialized teams. --- ## Step 4: Correlate Findings with Current Incident After reviewing relevant cases, correlate the findings: ### Pattern matching checklist - [ ] Do past cases share the same affected service and resource type? - [ ] Are the error messages or codes identical or similar? - [ ] Did past incidents occur at a similar time of day or day of week (indicating load patterns)? - [ ] Was the root cause a configuration issue that may still be present? - [ ] Was the resolution a temporary workaround that has since expired or been reverted? - [ ] Did AWS identify a service-side issue that may be recurring?
From aws/tools-for-devops-agent, Apache-2.0.
More from aws/tools-for-devops-agent
- 0.784score
aiml-access-diagnostics
tamrishOfficial
Use this skill when diagnosing IAM and access failures for Bedrock and SageMaker.
SkillAFreshness: A★ 116Claude Code +9 - 0.784score
cloudtrail-cost-optimization
holmallaOfficial
Identify and quantify AWS CloudTrail cost optimization opportunities.
SkillAFreshness: A★ 116Claude Code +9 - 0.784score
agentcore-observability-setup
vggargavOfficial
Validates and bootstraps Amazon Bedrock AgentCore observability so customers can trace agent reasoning, detect silent failures, and measure performance before…
SkillAFreshness: A★ 116Claude Code +9 - 0.784score
agentcore-ops-review
pamvasOfficial
Comprehensive operational review procedures for Amazon Bedrock AgentCore resources aligned with the AWS Well-Architected Framework.
SkillAFreshness: A★ 116Claude Code +9 - 0.784score
bedrock-operation-review
smnixonOfficial
Comprehensive Amazon Bedrock review aligned with the AWS Well-Architected Framework and Bedrock best practices.
SkillAFreshness: A★ 116Claude Code +9 - 0.784score
analytics-opensearch-expertise
genealpeOfficial
Amazon OpenSearch Service domain health assessment.
SkillAFreshness: A★ 116Claude Code +9 - 0.784score
aws-backup-coverage-review
vediyappan-kkOfficial
AWS Backup coverage and data protection posture review.
SkillAFreshness: A★ 116Claude Code +9 - 0.784score
aws-eks-operations-review
shyamkulkarniOfficial
Use this skill when someone wants an Amazon EKS cluster graded against best practices.
SkillAFreshness: A★ 116Claude Code +9 - 0.784score
aws-health-events
udid-awsOfficial
ALWAYS use this skill in the beginning of any incident investigation, root cause analysis, or operational troubleshooting.
SkillAFreshness: A★ 116Claude Code +9 - 0.784score
aws-routing
midakinOfficial
Analyze and troubleshoot AWS routing and BGP path selection - how AWS chooses a network path, why traffic takes an unexpected route, and how to steer it.
SkillAFreshness: A★ 116Claude Code +9 - 0.784score
aiml-gpu-training-cluster-investigation
nzureshOfficial
Use this skill for GPU training or inference clusters on SageMaker HyperPod (Slurm or EKS), ParallelCluster, or self-managed EC2/EKS GPU instances.
SkillAFreshness: A★ 116Claude Code +9 - 0.784score
config-cost-optimization
holmallaOfficial
Identify and quantify AWS Config cost optimization opportunities.
SkillAFreshness: A★ 116Claude Code +9
Signals
- Stars
- 116
- Forks
- 85
- Open issues
- 8
- Last commit (this folder)
- Oct 21, 2026 (7 days ago)
- Last release
- Sep 25, 2026 (1 month ago)
From GitHub (fetched Oct 24, 2026).
Details
- Version
- 1.0.1
- License
- Apache-2.0
- Repository
- github.com/aws/tools-for-devops-agent
- First seen
- Oct 24, 2026
- Last checked
- Oct 24, 2026
- Source
- GitHubgithub-graphql
More from udid-aws
Cite this page
support-cases skill. Agent Mart. https://agentmart.dev/skills/aws-support-cases (last updated 2026-10-24)