service-quota-check
Use this skill during any incident investigation, capacity planning, or operational troubleshooting when the issue may be caused by hitting AWS service limits.
Skill by yuriyprOfficial
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-service-quota-check
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/service-quota-check
What's inside
- Skill name
service-quota-check- Description
- Use this skill during any incident investigation, capacity planning, or operational troubleshooting when the issue may be caused by hitting AWS service limits. Activate when you observe throttling errors (ThrottlingException, TooManyRequestsException, LimitExceededException), resource creation failures, capacity-related alarms, or when a recommendation involves provisioning new AWS resources.
- License
- Apache-2.0
- Metadata
- author: yuriypr · version: 1.0.1 · aws-devops-agent-skills.agent-types: CHAT, INCIDENT_RCA · aws-devops-agent-skills.aws-services: AWS Service Quotas, Amazon CloudWatch · aws-devops-agent-skills.technical-domains: Operations, Capacity Planning
- Instructions
- 367 lines in SKILL.md · view on GitHub
Files (7)
- .skilleval.yaml
- CHANGELOG.md
- README.md
- SKILL.md
- eval_queries.json · evals/
- evals.json · evals/
- common-quota-codes.md · references/
SKILL.md (first lines)
# Service Quota Check Use this skill to check AWS service quota utilization during investigations and before provisioning new resources. It determines whether a quota is nearing its limit (85%+ utilization) and takes action: requesting a quota increase via the Service Quotas API when possible, or recommending a support case when programmatic increases are not supported. ## When to Use This Skill - An error message indicates throttling or limit exceeded (e.g., `ThrottlingException`, `TooManyRequestsException`, `LimitExceededException`, `ResourceLimitExceeded`). - A resource creation or scaling operation fails with capacity errors. - An investigation recommendation involves provisioning additional AWS resources (e.g., adding EC2 instances, creating VPCs, adding NAT Gateways, launching RDS instances). - Capacity planning or pre-launch readiness checks. - Proactive monitoring of quota utilization across services. ## Prerequisites - The agent must have permissions to call Service Quotas APIs: - `servicequotas:ListServices` - `servicequotas:ListServiceQuotas` - `servicequotas:GetServiceQuota` - `servicequotas:RequestServiceQuotaIncrease` - `servicequotas:ListRequestedServiceQuotaChangeHistory` - `servicequotas:CreateSupportCase` - For utilization data via CloudWatch, the agent needs: - `cloudwatch:GetMetricData` - `cloudwatch:GetMetricStatistics` - Service Quotas is a regional service. Quotas must be checked in the region where resources are deployed. --- ## Step 1: Identify the Service and Quota Context Determine which service and quota to check based on the investigation context: 1. **From error messages** — extract the service name and specific limit mentioned. 2. **From recommendations** — if the recommendation is to provision resources, identify the service (e.g., EC2, VPC, RDS, Lambda, ELB) and the resource type. 3. **From alarms** — if a CloudWatch alarm indicates capacity pressure, identify the underlying service. ### Common service codes | AWS Service | Service Code | |-------------|-------------| | Amazon EC2 | `ec2` | | Amazon VPC | `vpc` | | Elastic Load Balancing | `elasticloadbalancing` | | Amazon RDS | `rds` | | AWS Lambda | `lambda` | | Amazon ECS | `ecs` | | Amazon EKS | `eks` | | Amazon S3 | `s3` | | Amazon DynamoDB | `dynamodb` | | AWS Fargate | `fargate` | | Amazon CloudWatch | `monitoring` | | AWS CloudFormation | `cloudformation` | | Amazon SQS | `sqs` | | Amazon SNS | `sns` | | Amazon ElastiCache | `elasticache` | | Amazon OpenSearch Service | `es` | | Auto Scaling | `autoscaling` | If you do not know the service code, use: ```bash aws service-quotas list-services \ --query "Services[?contains(ServiceName, '<keyword>')]" \ --region <region> ``` --- ## Step 2: Retrieve Quota Value and Utilization ### Get the applied quota value ```bash aws service-quotas get-service-quota \ --service-code <service-code> \ --quota-code <quota-code> \ --region <region> ``` The response includes: - `Value` — the current quota limit (applied value, or default if no increase was granted) - `Adjustable` — whether the quota can be increased - `UsageMetric` — CloudWatch metric to check current utilization (if available) ### If you do not know the quota code List all quotas for the service: ```bash aws service-quotas list-service-quotas \ --service-code <service-code> \ --region <region> ``` Filter by quota name keyword: ```bash aws service-quotas list-service-quotas \ --service-code <service-code> \ --region <region> \ --query "Quotas[?contains(QuotaName, '<keyword>')]" ``` ### Get current utilization via CloudWatch If the `UsageMetric` field is present in the quota response, query CloudWatch for actual usage: ```bash aws cloudwatch get-metric-statistics \ --namespace "<MetricNamespace>" \ --metric-name "<MetricName>" \
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 (8 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
Cite this page
service-quota-check skill. Agent Mart. https://agentmart.dev/skills/aws-service-quota-check (last updated 2026-10-24)