#785 by GitHub stars
itsmostafa/aws-agent-skills
AWS Skills for Agents
History
Review weekly changes to SKILL.md before updating. Dates mark the weeks in which we observed each version; checks apply to the recorded commits.
View weekly changes
skills/api-gateway/SKILL.md
Week of Nov 2, 2026 · +0 / −0 lines
Before Network or broad shell → After Network or broad shell
3ee171adbe5c → 3ee171adbe5c
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → 3ee171adbe5c
No earlier version was observed for comparison.
skills/bedrock/SKILL.md
Week of Nov 2, 2026 · +0 / −0 lines
Before Network or broad shell → After Network or broad shell
3ee171adbe5c → 3ee171adbe5c
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → 3ee171adbe5c
No earlier version was observed for comparison.
skills/cloudformation/SKILL.md
Week of Nov 2, 2026 · +0 / −0 lines
Before Network or broad shell → After Network or broad shell
3ee171adbe5c → 3ee171adbe5c
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → 3ee171adbe5c
No earlier version was observed for comparison.
skills/cloudwatch/SKILL.md
Week of Nov 2, 2026 · +0 / −0 lines
Before Network or broad shell → After Network or broad shell
3ee171adbe5c → 3ee171adbe5c
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → 3ee171adbe5c
No earlier version was observed for comparison.
skills/cognito/SKILL.md
Week of Nov 2, 2026 · +0 / −0 lines
Before Network or broad shell → After Network or broad shell
3ee171adbe5c → 3ee171adbe5c
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → 3ee171adbe5c
No earlier version was observed for comparison.
skills/dynamodb/SKILL.md
Week of Nov 2, 2026 · +0 / −0 lines
Before Network or broad shell → After Network or broad shell
3ee171adbe5c → 3ee171adbe5c
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → 3ee171adbe5c
No earlier version was observed for comparison.
skills/ec2/SKILL.md
Week of Nov 2, 2026 · +0 / −0 lines
Before Network or broad shell → After Network or broad shell
3ee171adbe5c → 3ee171adbe5c
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → 3ee171adbe5c
No earlier version was observed for comparison.
skills/ecs/SKILL.md
Week of Nov 2, 2026 · +0 / −0 lines
Before Network or broad shell → After Network or broad shell
3ee171adbe5c → 3ee171adbe5c
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → 3ee171adbe5c
No earlier version was observed for comparison.
skills/eks/SKILL.md
Week of Nov 2, 2026 · +0 / −0 lines
Before Network or broad shell → After Network or broad shell
3ee171adbe5c → 3ee171adbe5c
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → 3ee171adbe5c
No earlier version was observed for comparison.
skills/eventbridge/SKILL.md
Week of Nov 2, 2026 · +0 / −0 lines
Before Network or broad shell → After Network or broad shell
3ee171adbe5c → 3ee171adbe5c
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → 3ee171adbe5c
No earlier version was observed for comparison.
skills/iam/SKILL.md
Week of Nov 2, 2026 · +0 / −0 lines
Before Network or broad shell → After Network or broad shell
3ee171adbe5c → 3ee171adbe5c
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → 3ee171adbe5c
No earlier version was observed for comparison.
skills/lambda/SKILL.md
Week of Nov 2, 2026 · +0 / −0 lines
Before Network or broad shell → After Network or broad shell
3ee171adbe5c → 3ee171adbe5c
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → 3ee171adbe5c
No earlier version was observed for comparison.
skills/rds/SKILL.md
Week of Nov 2, 2026 · +0 / −0 lines
Before Network or broad shell → After Network or broad shell
3ee171adbe5c → 3ee171adbe5c
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → 3ee171adbe5c
No earlier version was observed for comparison.
skills/s3/SKILL.md
Week of Nov 2, 2026 · +0 / −0 lines
Before Network or broad shell → After Network or broad shell
3ee171adbe5c → 3ee171adbe5c
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → 3ee171adbe5c
No earlier version was observed for comparison.
skills/secrets-manager/SKILL.md
Week of Nov 2, 2026 · +0 / −0 lines
Before Network or broad shell → After Network or broad shell
3ee171adbe5c → 3ee171adbe5c
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → 3ee171adbe5c
No earlier version was observed for comparison.
skills/sns/SKILL.md
Week of Nov 2, 2026 · +0 / −0 lines
Before Network or broad shell → After Network or broad shell
3ee171adbe5c → 3ee171adbe5c
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → 3ee171adbe5c
No earlier version was observed for comparison.
skills/sqs/SKILL.md
Week of Nov 2, 2026 · +0 / −0 lines
Before Network or broad shell → After Network or broad shell
3ee171adbe5c → 3ee171adbe5c
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → 3ee171adbe5c
No earlier version was observed for comparison.
skills/step-functions/SKILL.md
Week of Nov 2, 2026 · +0 / −0 lines
Before Network or broad shell → After Network or broad shell
3ee171adbe5c → 3ee171adbe5c
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → 3ee171adbe5c
No earlier version was observed for comparison.
Verified commit 3ee171adbe5ce02086fec9fde0b437a30958f34f
git clone --filter=blob:none --no-checkout https://github.com/itsmostafa/aws-agent-skills.git .hotskills/itsmostafa-aws-agent-skills && git -C .hotskills/itsmostafa-aws-agent-skills checkout --detach 3ee171adbe5ce02086fec9fde0b437a30958f34f
# Copy each selected skill directory from .hotskills/itsmostafa-aws-agent-skills into .claude/skills/<skill-name>/Heat
5.0- Star growth, last 7 daysAhead of 61% of tracked repositories
- Star growth, last 24 hoursAhead of 85% of tracked repositories
- Rank movement, last 7 daysAhead of 17% of tracked repositories
- Commits, last 30 daysAhead of 60% of tracked repositories
- Accounts asking about it through MCP, last 7 daysNot available
- Hot votes this weekAhead of 0% of tracked repositories
Heat never changes the order by stars, and sponsorship never touches it. How heat works
Stars over time
Individual skills in this repository
- api-gateway
skills/api-gateway - bedrock
skills/bedrock - cloudformation
skills/cloudformation - cloudwatch
skills/cloudwatch - cognito
skills/cognito - dynamodb
skills/dynamodb - ec2
skills/ec2 - ecs
skills/ecs - eks
skills/eks - eventbridge
skills/eventbridge - iam
skills/iam - lambda
skills/lambda - rds
skills/rds - s3
skills/s3 - secrets-manager
skills/secrets-manager - sns
skills/sns - sqs
skills/sqs - step-functions
skills/step-functions
How it works
api-gateway
When your agent uses it
AWS API Gateway for REST and HTTP API management. Use when creating APIs, configuring integrations, setting up authorization, managing stages, implementing rate limiting, or troubleshooting API issues.
What it loads into context
Frontmatter
72 tokensAlways available to the agent
SKILL.md
2,288 tokensWhen the skill is activated
Reference documents
97,974 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Table of Contents
- Core Concepts
- Common Patterns
- CLI Reference
- Best Practices
- Troubleshooting
- References
Files
../../.claude-plugin/marketplace.jsonasset991 bytesSKILL.mdcore8,947 bytesSKILL.mdcore8,947 bytesSKILL.mdcore8,947 bytesSKILL.mdcore8,947 bytesSKILL.mdcore8,947 bytesSKILL.mdcore8,947 bytesSKILL.mdcore8,947 bytesSKILL.mdcore8,947 bytesSKILL.mdcore8,947 bytesSKILL.mdcore8,947 bytesSKILL.mdcore8,947 bytesintegration-patterns.mddoc9,246 bytes../bedrock/SKILL.mddoc19,497 bytes../bedrock/model-invocation.mddoc18,081 bytes../cloudformation/SKILL.mddoc9,819 bytes../cloudformation/template-patterns.mddoc8,693 bytes../cloudwatch/SKILL.mddoc13,921 bytes../cloudwatch/alarms-metrics.mddoc15,172 bytes../cognito/SKILL.mddoc9,223 bytes../cognito/auth-flows.mddoc9,131 bytes../dynamodb/SKILL.mddoc9,890 bytes../dynamodb/query-patterns.mddoc9,266 bytes../ec2/SKILL.mddoc15,749 bytes../ec2/evals/evals.jsonasset4,432 bytes../ec2/instance-management.mddoc9,387 bytes../ecs/SKILL.mddoc18,786 bytes../ecs/task-definitions.mddoc9,370 bytes../eks/SKILL.mddoc9,611 bytes../eks/cluster-setup.mddoc8,714 bytes../eventbridge/SKILL.mddoc9,306 bytes../eventbridge/event-patterns.mddoc7,573 bytes../iam/SKILL.mddoc7,075 bytes../iam/best-practices.mddoc7,299 bytes../iam/policies.mddoc6,873 bytes../lambda/SKILL.mddoc8,617 bytes../lambda/debugging.mddoc8,731 bytes../lambda/deployment.mddoc7,300 bytes../rds/SKILL.mddoc9,728 bytes../rds/administration.mddoc8,066 bytes../s3/SKILL.mddoc9,316 bytes../s3/security.mddoc7,611 bytes../secrets-manager/SKILL.mddoc9,046 bytes../secrets-manager/rotation-strategies.mddoc11,139 bytes../sns/SKILL.mddoc9,796 bytes../sns/notification-patterns.mddoc7,850 bytes../sqs/SKILL.mddoc9,040 bytes../sqs/messaging-patterns.mddoc10,738 bytes../step-functions/SKILL.mddoc9,709 bytes../step-functions/workflow-patterns.mddoc8,970 bytes
Read SKILL.md
# AWS API Gateway
Amazon API Gateway is a fully managed service for creating, publishing, and securing APIs at any scale. Supports REST APIs, HTTP APIs, and WebSocket APIs.
## Table of Contents
- [Core Concepts](#core-concepts)
- [Common Patterns](#common-patterns)
- [CLI Reference](#cli-reference)
- [Best Practices](#best-practices)
- [Troubleshooting](#troubleshooting)
- [References](#references)
## Core ConceptsView the complete source on GitHubbedrock
When your agent uses it
AWS Bedrock foundation models for generative AI. Use when invoking foundation models, building AI applications, creating embeddings, configuring model access, or implementing RAG patterns.
What it loads into context
Frontmatter
67 tokensAlways available to the agent
SKILL.md
4,763 tokensWhen the skill is activated
Reference documents
4,342 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Table of Contents
- Core Concepts
- Common Patterns
- CLI Reference
- Best Practices
- Troubleshooting
- References
Files
SKILL.mdcore19,497 bytesSKILL.mdcore19,497 bytesSKILL.mdcore19,497 bytesSKILL.mdcore19,497 bytesSKILL.mdcore19,497 bytesSKILL.mdcore19,497 bytesSKILL.mdcore19,497 bytesSKILL.mdcore19,497 bytesSKILL.mdcore19,497 bytesSKILL.mdcore19,497 bytesSKILL.mdcore19,497 bytesSKILL.mdcore19,497 bytesmodel-invocation.mddoc18,081 bytes
Read SKILL.md
# AWS Bedrock
Amazon Bedrock provides access to foundation models (FMs) from AI companies through a unified API. Build generative AI applications with text generation, embeddings, and image generation capabilities.
## Table of Contents
- [Core Concepts](#core-concepts)
- [Common Patterns](#common-patterns)
- [CLI Reference](#cli-reference)
- [Best Practices](#best-practices)
- [Troubleshooting](#troubleshooting)
- [References](#references)
## Core ConceptsView the complete source on GitHubcloudformation
When your agent uses it
AWS CloudFormation infrastructure as code for stack management. Use when writing templates, deploying stacks, managing drift, troubleshooting deployments, or organizing infrastructure with nested stacks.
What it loads into context
Frontmatter
66 tokensAlways available to the agent
SKILL.md
2,327 tokensWhen the skill is activated
Reference documents
2,369 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Table of Contents
- Core Concepts
- Common Patterns
- CLI Reference
- Best Practices
- Troubleshooting
- References
Files
SKILL.mdcore9,819 bytesSKILL.mdcore9,819 bytesSKILL.mdcore9,819 bytesSKILL.mdcore9,819 bytesSKILL.mdcore9,819 bytesSKILL.mdcore9,819 bytesSKILL.mdcore9,819 bytesSKILL.mdcore9,819 bytesSKILL.mdcore9,819 bytestemplate-patterns.mddoc8,693 bytes
Read SKILL.md
# AWS CloudFormation
AWS CloudFormation provisions and manages AWS resources using templates. Define infrastructure as code, version control it, and deploy consistently across environments.
## Table of Contents
- [Core Concepts](#core-concepts)
- [Common Patterns](#common-patterns)
- [CLI Reference](#cli-reference)
- [Best Practices](#best-practices)
- [Troubleshooting](#troubleshooting)
- [References](#references)
## Core ConceptsView the complete source on GitHubcloudwatch
When your agent uses it
AWS CloudWatch monitoring for logs, metrics, alarms, and dashboards. Use when setting up monitoring, creating alarms, querying logs with Insights, configuring metric filters, building dashboards, or troubleshooting application issues.
What it loads into context
Frontmatter
76 tokensAlways available to the agent
SKILL.md
3,561 tokensWhen the skill is activated
Reference documents
4,178 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Table of Contents
- Core Concepts
- Common Patterns
- CLI Reference
- Best Practices
- Troubleshooting
- References
Files
SKILL.mdcore13,921 bytesSKILL.mdcore13,921 bytesSKILL.mdcore13,921 bytesSKILL.mdcore13,921 bytesSKILL.mdcore13,921 bytesSKILL.mdcore13,921 bytesSKILL.mdcore13,921 bytesSKILL.mdcore13,921 bytesSKILL.mdcore13,921 bytesSKILL.mdcore13,921 bytesSKILL.mdcore13,921 bytesSKILL.mdcore13,921 bytesSKILL.mdcore13,921 bytesSKILL.mdcore13,921 bytesalarms-metrics.mddoc15,172 bytes
Read SKILL.md
# AWS CloudWatch
Amazon CloudWatch provides monitoring and observability for AWS resources and applications. It collects metrics, logs, and events, enabling you to monitor, troubleshoot, and optimize your AWS environment.
## Table of Contents
- [Core Concepts](#core-concepts)
- [Common Patterns](#common-patterns)
- [CLI Reference](#cli-reference)
- [Best Practices](#best-practices)
- [Troubleshooting](#troubleshooting)
- [References](#references)
## Core ConceptsView the complete source on GitHubcognito
When your agent uses it
AWS Cognito user authentication and authorization service. Use when setting up user pools, configuring identity pools, implementing OAuth flows, managing user attributes, or integrating with social identity providers.
What it loads into context
Frontmatter
71 tokensAlways available to the agent
SKILL.md
2,314 tokensWhen the skill is activated
Reference documents
2,274 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Table of Contents
- Core Concepts
- Common Patterns
- CLI Reference
- Best Practices
- Troubleshooting
- References
Files
SKILL.mdcore9,223 bytesSKILL.mdcore9,223 bytesSKILL.mdcore9,223 bytesSKILL.mdcore9,223 bytesSKILL.mdcore9,223 bytesSKILL.mdcore9,223 bytesSKILL.mdcore9,223 bytesSKILL.mdcore9,223 bytesSKILL.mdcore9,223 bytesSKILL.mdcore9,223 bytesSKILL.mdcore9,223 bytesSKILL.mdcore9,223 bytesauth-flows.mddoc9,131 bytes
Read SKILL.md
# AWS Cognito
Amazon Cognito provides authentication, authorization, and user management for web and mobile applications. Users can sign in directly or through federated identity providers.
## Table of Contents
- [Core Concepts](#core-concepts)
- [Common Patterns](#common-patterns)
- [CLI Reference](#cli-reference)
- [Best Practices](#best-practices)
- [Troubleshooting](#troubleshooting)
- [References](#references)
## Core ConceptsView the complete source on GitHubdynamodb
When your agent uses it
AWS DynamoDB NoSQL database for scalable data storage. Use when designing table schemas, writing queries, configuring indexes, managing capacity, implementing single-table design, or troubleshooting performance issues.
What it loads into context
Frontmatter
74 tokensAlways available to the agent
SKILL.md
2,480 tokensWhen the skill is activated
Reference documents
2,455 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Table of Contents
- Core Concepts
- Common Patterns
- CLI Reference
- Best Practices
- Troubleshooting
- References
Files
SKILL.mdcore9,890 bytesSKILL.mdcore9,890 bytesSKILL.mdcore9,890 bytesSKILL.mdcore9,890 bytesSKILL.mdcore9,890 bytesSKILL.mdcore9,890 bytesSKILL.mdcore9,890 bytesSKILL.mdcore9,890 bytesSKILL.mdcore9,890 bytesSKILL.mdcore9,890 bytesSKILL.mdcore9,890 bytesquery-patterns.mddoc9,266 bytes
Read SKILL.md
# AWS DynamoDB
Amazon DynamoDB is a fully managed NoSQL database service providing fast, predictable performance at any scale. It supports key-value and document data structures.
## Table of Contents
- [Core Concepts](#core-concepts)
- [Common Patterns](#common-patterns)
- [CLI Reference](#cli-reference)
- [Best Practices](#best-practices)
- [Troubleshooting](#troubleshooting)
- [References](#references)
## Core ConceptsView the complete source on GitHubec2
When your agent uses it
AWS EC2 virtual machine management — instances, security groups, key pairs, AMIs, EBS volumes, Auto Scaling Groups, Spot Instances, Session Manager, placement groups, and instance lifecycle automation. Trigger on ANY of these, even when EC2 isn't named explicitly: - Launching or provisioning: "spin up a server", "create a VM", "new instance", "run-instances", mention of instance types (t3, m5, c5, r6, g5, p4d, t4g, c7g, etc.) - SSH / connectivity problems: "connection refused", "connection timed out", "permission denied publickey", "can't connect to my instance", "SSH not working" - Instance management: resize, stop, start, terminate, reboot, change instance type - Cost optimization: stop dev instances overnight, save money on EC2, spot vs on-demand, reserved instances - Auto Scaling: ASG, launch template, mixed instances policy, scale to zero, scheduled scaling - Spot Instances: spot fleet, spot interruption, capacity-optimized, price-capacity-optimized - AMIs and backups: create image, custom AMI, EBS snapshot, DLM lifecycle policy, copy AMI - Monitoring: EC2 CPU utilization, CloudWatch metrics for instance, instance status checks, console output - Access methods: Session Manager, EC2 Instance Connect, bastion host, port forwarding - Security: IMDSv2, instance metadata, IAM role on instance, security group rules - User data and bootstrap scripts, cloud-init
What it loads into context
Frontmatter
375 tokensAlways available to the agent
SKILL.md
4,223 tokensWhen the skill is activated
Reference documents
2,544 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Table of Contents
- Core Concepts
- Common Patterns
- CLI Reference
- Best Practices
- Troubleshooting
- References
Files
SKILL.mdcore15,749 bytesSKILL.mdcore15,749 bytesSKILL.mdcore15,749 bytesSKILL.mdcore15,749 bytesSKILL.mdcore15,749 bytesSKILL.mdcore15,749 bytesSKILL.mdcore15,749 bytesSKILL.mdcore15,749 bytesSKILL.mdcore15,749 bytesSKILL.mdcore15,749 bytesSKILL.mdcore15,749 bytesSKILL.mdcore15,749 bytesSKILL.mdcore15,749 bytesSKILL.mdcore15,749 bytesSKILL.mdcore15,749 bytesSKILL.mdcore15,749 bytesSKILL.mdcore15,749 bytesSKILL.mdcore15,749 bytesevals/evals.jsonasset4,432 bytesinstance-management.mddoc9,387 bytes
Read SKILL.md
# AWS EC2
Amazon Elastic Compute Cloud (EC2) provides resizable compute capacity in the cloud.
**Advanced patterns** (Auto Scaling, Spot Fleets, Session Manager, Instance Connect, IMDS, Placement Groups, scheduled scaling): see [instance-management.md](instance-management.md).
## Table of Contents
- [Core Concepts](#core-concepts)
- [Common Patterns](#common-patterns)
- [CLI Reference](#cli-reference)
- [Best Practices](#best-practices)
- [Troubleshooting](#troubleshooting)
- [References](#references)View the complete source on GitHubecs
When your agent uses it
AWS ECS container orchestration for running Docker containers. Use when deploying containerized applications, configuring task definitions, setting up services, managing clusters, or troubleshooting container issues.
What it loads into context
Frontmatter
70 tokensAlways available to the agent
SKILL.md
4,753 tokensWhen the skill is activated
Reference documents
2,810 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Table of Contents
- Core Concepts
- Common Patterns
- CLI Reference
- Best Practices
- Troubleshooting
- References
Files
SKILL.mdcore18,786 bytesSKILL.mdcore18,786 bytesSKILL.mdcore18,786 bytesSKILL.mdcore18,786 bytesSKILL.mdcore18,786 bytesSKILL.mdcore18,786 bytesSKILL.mdcore18,786 bytesSKILL.mdcore18,786 bytesSKILL.mdcore18,786 bytesSKILL.mdcore18,786 bytesSKILL.mdcore18,786 bytesSKILL.mdcore18,786 bytesSKILL.mdcore18,786 bytesSKILL.mdcore18,786 bytesSKILL.mdcore18,786 bytesSKILL.mdcore18,786 bytesSKILL.mdcore18,786 bytesSKILL.mdcore18,786 bytestask-definitions.mddoc9,370 bytes
Read SKILL.md
# AWS ECS
Amazon Elastic Container Service (ECS) is a fully managed container orchestration service. Run containers on AWS Fargate (serverless) or EC2 instances.
## Table of Contents
- [Core Concepts](#core-concepts)
- [Common Patterns](#common-patterns)
- [CLI Reference](#cli-reference)
- [Best Practices](#best-practices)
- [Troubleshooting](#troubleshooting)
- [References](#references)
## Core ConceptsView the complete source on GitHubeks
When your agent uses it
AWS EKS Kubernetes management for clusters, node groups, and workloads. Use when creating clusters, configuring IRSA, managing node groups, deploying applications, or integrating with AWS services.
What it loads into context
Frontmatter
68 tokensAlways available to the agent
SKILL.md
2,612 tokensWhen the skill is activated
Reference documents
2,364 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Table of Contents
- Core Concepts
- Common Patterns
- CLI Reference
- Best Practices
- Troubleshooting
- References
Files
SKILL.mdcore9,611 bytesSKILL.mdcore9,611 bytesSKILL.mdcore9,611 bytesSKILL.mdcore9,611 bytesSKILL.mdcore9,611 bytesSKILL.mdcore9,611 bytesSKILL.mdcore9,611 bytesSKILL.mdcore9,611 bytesSKILL.mdcore9,611 bytesSKILL.mdcore9,611 bytesSKILL.mdcore9,611 bytesSKILL.mdcore9,611 bytesSKILL.mdcore9,611 bytesSKILL.mdcore9,611 bytesSKILL.mdcore9,611 bytesSKILL.mdcore9,611 bytesSKILL.mdcore9,611 bytesSKILL.mdcore9,611 bytesSKILL.mdcore9,611 bytesSKILL.mdcore9,611 bytesSKILL.mdcore9,611 bytesSKILL.mdcore9,611 bytesSKILL.mdcore9,611 bytesSKILL.mdcore9,611 bytescluster-setup.mddoc8,714 bytes
Read SKILL.md
# AWS EKS
Amazon Elastic Kubernetes Service (EKS) runs Kubernetes without installing and operating your own control plane. EKS manages the control plane and integrates with AWS services.
## Table of Contents
- [Core Concepts](#core-concepts)
- [Common Patterns](#common-patterns)
- [CLI Reference](#cli-reference)
- [Best Practices](#best-practices)
- [Troubleshooting](#troubleshooting)
- [References](#references)
## Core ConceptsView the complete source on GitHubeventbridge
When your agent uses it
AWS EventBridge serverless event bus for event-driven architectures. Use when creating rules, configuring event patterns, setting up scheduled events, integrating with SaaS, or building cross-account event routing.
What it loads into context
Frontmatter
71 tokensAlways available to the agent
SKILL.md
2,407 tokensWhen the skill is activated
Reference documents
2,220 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Table of Contents
- Core Concepts
- Common Patterns
- CLI Reference
- Best Practices
- Troubleshooting
- References
Files
SKILL.mdcore9,306 bytesSKILL.mdcore9,306 bytesSKILL.mdcore9,306 bytesSKILL.mdcore9,306 bytesSKILL.mdcore9,306 bytesSKILL.mdcore9,306 bytesSKILL.mdcore9,306 bytesSKILL.mdcore9,306 bytesSKILL.mdcore9,306 bytesSKILL.mdcore9,306 bytesSKILL.mdcore9,306 bytesSKILL.mdcore9,306 bytesSKILL.mdcore9,306 bytesevent-patterns.mddoc7,573 bytes
Read SKILL.md
# AWS EventBridge
Amazon EventBridge is a serverless event bus that connects applications using events. Route events from AWS services, custom applications, and SaaS partners.
## Table of Contents
- [Core Concepts](#core-concepts)
- [Common Patterns](#common-patterns)
- [CLI Reference](#cli-reference)
- [Best Practices](#best-practices)
- [Troubleshooting](#troubleshooting)
- [References](#references)
## Core ConceptsView the complete source on GitHubiam
When your agent uses it
AWS Identity and Access Management for users, roles, policies, and permissions. Use when creating IAM policies, configuring cross-account access, setting up service roles, troubleshooting permission errors, or managing access control.
What it loads into context
Frontmatter
72 tokensAlways available to the agent
SKILL.md
1,742 tokensWhen the skill is activated
Reference documents
3,841 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Table of Contents
- Core Concepts
- Common Patterns
- CLI Reference
- Best Practices
- Troubleshooting
- References
Files
SKILL.mdcore7,075 bytesSKILL.mdcore7,075 bytesSKILL.mdcore7,075 bytesSKILL.mdcore7,075 bytesSKILL.mdcore7,075 bytesSKILL.mdcore7,075 bytesbest-practices.mddoc7,299 bytespolicies.mddoc6,873 bytes
Read SKILL.md
# AWS IAM
AWS Identity and Access Management (IAM) enables secure access control to AWS services and resources. IAM is foundational to AWS security—every AWS API call is authenticated and authorized through IAM.
## Table of Contents
- [Core Concepts](#core-concepts)
- [Common Patterns](#common-patterns)
- [CLI Reference](#cli-reference)
- [Best Practices](#best-practices)
- [Troubleshooting](#troubleshooting)
- [References](#references)
## Core ConceptsView the complete source on GitHublambda
When your agent uses it
AWS Lambda serverless functions for event-driven compute. Use when creating functions, configuring triggers, debugging invocations, optimizing cold starts, setting up event source mappings, or managing layers.
What it loads into context
Frontmatter
68 tokensAlways available to the agent
SKILL.md
2,057 tokensWhen the skill is activated
Reference documents
4,052 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Table of Contents
- Core Concepts
- Common Patterns
- CLI Reference
- Best Practices
- Troubleshooting
- References
Files
SKILL.mdcore8,617 bytesSKILL.mdcore8,617 bytesSKILL.mdcore8,617 bytesSKILL.mdcore8,617 bytesSKILL.mdcore8,617 bytesSKILL.mdcore8,617 bytesSKILL.mdcore8,617 bytesSKILL.mdcore8,617 bytesSKILL.mdcore8,617 bytesSKILL.mdcore8,617 bytesSKILL.mdcore8,617 bytesSKILL.mdcore8,617 bytesSKILL.mdcore8,617 bytesSKILL.mdcore8,617 bytesSKILL.mdcore8,617 bytesSKILL.mdcore8,617 bytesdebugging.mddoc8,731 bytesdeployment.mddoc7,300 bytes
Read SKILL.md
# AWS Lambda
AWS Lambda runs code without provisioning servers. You pay only for compute time consumed. Lambda automatically scales from a few requests per day to thousands per second.
## Table of Contents
- [Core Concepts](#core-concepts)
- [Common Patterns](#common-patterns)
- [CLI Reference](#cli-reference)
- [Best Practices](#best-practices)
- [Troubleshooting](#troubleshooting)
- [References](#references)
## Core ConceptsView the complete source on GitHubrds
When your agent uses it
AWS RDS relational database service for managed databases. Use when provisioning databases, configuring backups, managing replicas, troubleshooting connectivity, or optimizing performance.
What it loads into context
Frontmatter
63 tokensAlways available to the agent
SKILL.md
2,557 tokensWhen the skill is activated
Reference documents
2,147 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Table of Contents
- Core Concepts
- Common Patterns
- CLI Reference
- Best Practices
- Troubleshooting
- References
Files
SKILL.mdcore9,728 bytesSKILL.mdcore9,728 bytesSKILL.mdcore9,728 bytesSKILL.mdcore9,728 bytesSKILL.mdcore9,728 bytesSKILL.mdcore9,728 bytesSKILL.mdcore9,728 bytesSKILL.mdcore9,728 bytesSKILL.mdcore9,728 bytesSKILL.mdcore9,728 bytesSKILL.mdcore9,728 bytesSKILL.mdcore9,728 bytesSKILL.mdcore9,728 bytesSKILL.mdcore9,728 bytesadministration.mddoc8,066 bytes
Read SKILL.md
# AWS RDS
Amazon Relational Database Service (RDS) provides managed relational databases including MySQL, PostgreSQL, MariaDB, Oracle, SQL Server, and Aurora. RDS handles provisioning, patching, backups, and failover.
## Table of Contents
- [Core Concepts](#core-concepts)
- [Common Patterns](#common-patterns)
- [CLI Reference](#cli-reference)
- [Best Practices](#best-practices)
- [Troubleshooting](#troubleshooting)
- [References](#references)
## Core ConceptsView the complete source on GitHubs3
When your agent uses it
AWS S3 object storage for bucket management, object operations, and access control. Use when creating buckets, uploading files, configuring lifecycle policies, setting up static websites, managing permissions, or implementing cross-region replication.
What it loads into context
Frontmatter
77 tokensAlways available to the agent
SKILL.md
2,446 tokensWhen the skill is activated
Reference documents
2,173 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Table of Contents
- Core Concepts
- Common Patterns
- CLI Reference
- Best Practices
- Troubleshooting
- References
Files
SKILL.mdcore9,316 bytesSKILL.mdcore9,316 bytesSKILL.mdcore9,316 bytesSKILL.mdcore9,316 bytesSKILL.mdcore9,316 bytesSKILL.mdcore9,316 bytesSKILL.mdcore9,316 bytesSKILL.mdcore9,316 bytesSKILL.mdcore9,316 bytessecurity.mddoc7,611 bytes
Read SKILL.md
# AWS S3
Amazon Simple Storage Service (S3) provides scalable object storage with industry-leading durability (99.999999999%). S3 is fundamental to AWS—used for data lakes, backups, static websites, and as storage for many other AWS services.
## Table of Contents
- [Core Concepts](#core-concepts)
- [Common Patterns](#common-patterns)
- [CLI Reference](#cli-reference)
- [Best Practices](#best-practices)
- [Troubleshooting](#troubleshooting)
- [References](#references)
## Core ConceptsView the complete source on GitHubsecrets-manager
When your agent uses it
AWS Secrets Manager for secure secret storage and rotation. Use when storing credentials, configuring automatic rotation, managing secret versions, retrieving secrets in applications, or integrating with RDS.
What it loads into context
Frontmatter
68 tokensAlways available to the agent
SKILL.md
2,113 tokensWhen the skill is activated
Reference documents
2,672 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Table of Contents
- Core Concepts
- Common Patterns
- CLI Reference
- Best Practices
- Troubleshooting
- References
Files
SKILL.mdcore9,046 bytesSKILL.mdcore9,046 bytesSKILL.mdcore9,046 bytesSKILL.mdcore9,046 bytesSKILL.mdcore9,046 bytesSKILL.mdcore9,046 bytesSKILL.mdcore9,046 bytesSKILL.mdcore9,046 bytesSKILL.mdcore9,046 bytesSKILL.mdcore9,046 bytesSKILL.mdcore9,046 bytesSKILL.mdcore9,046 bytesrotation-strategies.mddoc11,139 bytes
Read SKILL.md
# AWS Secrets Manager
AWS Secrets Manager helps protect access to applications, services, and IT resources. Store, retrieve, and automatically rotate credentials, API keys, and other secrets.
## Table of Contents
- [Core Concepts](#core-concepts)
- [Common Patterns](#common-patterns)
- [CLI Reference](#cli-reference)
- [Best Practices](#best-practices)
- [Troubleshooting](#troubleshooting)
- [References](#references)
## Core ConceptsView the complete source on GitHubsns
When your agent uses it
AWS SNS notification service for pub/sub messaging. Use when creating topics, managing subscriptions, configuring message filtering, sending notifications, or setting up mobile push.
What it loads into context
Frontmatter
62 tokensAlways available to the agent
SKILL.md
2,534 tokensWhen the skill is activated
Reference documents
2,147 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Table of Contents
- Core Concepts
- Common Patterns
- CLI Reference
- Best Practices
- Troubleshooting
- References
Files
SKILL.mdcore9,796 bytesSKILL.mdcore9,796 bytesSKILL.mdcore9,796 bytesSKILL.mdcore9,796 bytesSKILL.mdcore9,796 bytesSKILL.mdcore9,796 bytesSKILL.mdcore9,796 bytesSKILL.mdcore9,796 bytesSKILL.mdcore9,796 bytesSKILL.mdcore9,796 bytesSKILL.mdcore9,796 bytesnotification-patterns.mddoc7,850 bytes
Read SKILL.md
# AWS SNS
Amazon Simple Notification Service (SNS) is a fully managed pub/sub messaging service for application-to-application (A2A) and application-to-person (A2P) communication.
## Table of Contents
- [Core Concepts](#core-concepts)
- [Common Patterns](#common-patterns)
- [CLI Reference](#cli-reference)
- [Best Practices](#best-practices)
- [Troubleshooting](#troubleshooting)
- [References](#references)
## Core ConceptsView the complete source on GitHubsqs
When your agent uses it
AWS SQS message queue service for decoupled architectures. Use when creating queues, configuring dead-letter queues, managing visibility timeouts, implementing FIFO ordering, or integrating with Lambda.
What it loads into context
Frontmatter
75 tokensAlways available to the agent
SKILL.md
2,308 tokensWhen the skill is activated
Reference documents
2,615 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Table of Contents
- Core Concepts
- Common Patterns
- CLI Reference
- Best Practices
- Troubleshooting
- References
Files
SKILL.mdcore9,040 bytesSKILL.mdcore9,040 bytesSKILL.mdcore9,040 bytesSKILL.mdcore9,040 bytesSKILL.mdcore9,040 bytesSKILL.mdcore9,040 bytesSKILL.mdcore9,040 bytesSKILL.mdcore9,040 bytesSKILL.mdcore9,040 bytesSKILL.mdcore9,040 bytesSKILL.mdcore9,040 bytesSKILL.mdcore9,040 bytesSKILL.mdcore9,040 bytesSKILL.mdcore9,040 bytesSKILL.mdcore9,040 bytesmessaging-patterns.mddoc10,738 bytes
Read SKILL.md
# AWS SQS
Amazon Simple Queue Service (SQS) is a fully managed message queuing service for decoupling and scaling microservices, distributed systems, and serverless applications.
## Table of Contents
- [Core Concepts](#core-concepts)
- [Common Patterns](#common-patterns)
- [CLI Reference](#cli-reference)
- [Best Practices](#best-practices)
- [Troubleshooting](#troubleshooting)
- [References](#references)
## Core ConceptsView the complete source on GitHubstep-functions
When your agent uses it
AWS Step Functions workflow orchestration with state machines. Use when designing workflows, implementing error handling, configuring parallel execution, integrating with AWS services, or debugging executions.
What it loads into context
Frontmatter
66 tokensAlways available to the agent
SKILL.md
2,406 tokensWhen the skill is activated
Reference documents
2,612 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Table of Contents
- Core Concepts
- Common Patterns
- CLI Reference
- Best Practices
- Troubleshooting
- References
Files
SKILL.mdcore9,709 bytesSKILL.mdcore9,709 bytesSKILL.mdcore9,709 bytesSKILL.mdcore9,709 bytesSKILL.mdcore9,709 bytesSKILL.mdcore9,709 bytesworkflow-patterns.mddoc8,970 bytes
Read SKILL.md
# AWS Step Functions
AWS Step Functions is a serverless orchestration service that lets you build and run workflows using state machines. Coordinate multiple AWS services into business-critical applications.
## Table of Contents
- [Core Concepts](#core-concepts)
- [Common Patterns](#common-patterns)
- [CLI Reference](#cli-reference)
- [Best Practices](#best-practices)
- [Troubleshooting](#troubleshooting)
- [References](#references)
## Core ConceptsView the complete source on GitHubSkills included
- api-gateway
- bedrock
- cloudformation
- cloudwatch
- cognito
- dynamodb
- ec2
- ecs
- eks
- eventbridge
- iam
- lambda
- rds
- s3
- secrets-manager
- sns
- sqs
- step-functions
Repository facts
- License
- MIT
- Created
- May 18, 2019
- Last pushed
- Nov 2, 2026
- Forks
- 448
- Open issues
- 3
- Project activity
- Active
Rank over the last 12 weeks
Now #785 · best #513 · down 125 in 30 days
- #772 on Oct 31
- #774 on Nov 1
- #776 on Nov 2
- #782 on Nov 3
- #784 on Nov 4
- #785 since Nov 5
30 earlier periods
- #538 on Aug 1
- #519 on Aug 6
- #516 on Aug 11
- #514 on Aug 12
- #503 on Aug 15
- #513 on Aug 16
- #534 on Aug 18
- #551 on Aug 25
- #542 on Aug 26
- #558 on Aug 28
- #574 on Sep 8
- #563 on Sep 9
- #562 on Sep 11
- #575 on Sep 15
- #573 on Sep 19
- #583 on Sep 20
- #632 on Sep 29
- #617 on Oct 5
- #626 on Oct 7
- #660 on Oct 8
- #651 on Oct 13
- #657 on Oct 15
- #642 on Oct 17
- #672 on Oct 19
- #688 on Oct 21
- #669 on Oct 22
- #745 on Oct 25
- #761 on Oct 28
- #765 on Oct 29
- #768 on Oct 30
Before you install
Network or broad shellAutomated signals, not a guarantee
Checked Nov 3, 2026
Not fully analyzed: some files were too long, unreadable or missing. This never lowers the level.
Show 213 notes
skills/api-gateway/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedskills/api-gateway/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedskills/api-gateway/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedskills/api-gateway/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedskills/api-gateway/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedskills/api-gateway/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedskills/api-gateway/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedskills/api-gateway/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedskills/api-gateway/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedskills/api-gateway/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedskills/bedrock/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedskills/bedrock/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedskills/bedrock/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedskills/bedrock/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedskills/bedrock/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedskills/bedrock/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedskills/bedrock/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedskills/bedrock/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedskills/bedrock/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedskills/bedrock/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzed
- No broad tool permissions
- 4 dangerous shell commandsin 1 file: skills/ec2/SKILL.md:423
- 541 network referencesin 31 files: skills/cognito/auth-flows.md:76 skills/sqs/SKILL.md:3 skills/cognito/SKILL.md:3 and 28 more
- 3 obfuscation signalsin 2 files: skills/secrets-manager/SKILL.md:105 api-gateway/SKILL.md:148
- No instruction overrides
- No executable scripts
- 52 references to secretsin 10 files: skills/cognito/auth-flows.md:23 skills/cognito/SKILL.md:107 skills/secrets-manager/rotation-strategies.md:209 and 7 more
- No requests to vote in Hot
Show all 600 signals by file
skills/api-gateway/SKILL.md
- Network accessline 3
description: AWS API Gateway for REST and HTTP API management. Use when creating APIs, configuring integrations, setting up authorization, managing stages, implementing rate limiting, or troubleshooting API issues. last_updated: "2026-01-07 - Network accessline 4
last_updated: "2026-01-07" doc_source: https://docs.aws.amazon.com/apigateway/latest/developerguide/ --- - Network accessline 5
doc_source: https://docs.aws.amazon.com/apigateway/latest/developerguide/ - Possible obfuscationline 148
body = base64.b64decode(body).decode('utf-8') - Network accessline 170
"AllowOrigins": ["https://example.com"], - Network accessline 226
"Issuer": "https://cognito-idp.us-east-1.amazonaws.com/us-east-1_abc123", - Network accessline 340
- [API Gateway Developer Guide](https://docs.aws.amazon.com/apigateway/latest/developerguide/) - Network accessline 341
- [API Gateway REST API Reference](https://docs.aws.amazon.com/apigateway/latest/api/) - Network accessline 342
- [API Gateway CLI Reference](https://docs.aws.amazon.com/cli/latest/reference/apigateway/) - Network accessline 343
- [boto3 API Gateway](https://boto3.amazonaws.com/v1/documentation/api/latest/reference/services/apigateway.html)
skills/api-gateway/integration-patterns.md
- Network accessline 134
aws apigateway put-integration --rest-api-id $API_ID --resource-id $RESOURCE_ID --http-method GET --type HTTP_PROXY --integration-http-method GET --uri https://api.example.com/items - Network accessline 138
--type HTTP_PROXY \ --integration-http-method GET \ --uri https://api.example.com/items - Network accessline 140
--uri https://api.example.com/items - Network accessline 152
aws apigateway put-integration --rest-api-id $API_ID --resource-id $RESOURCE_ID --http-method GET --type HTTP_PROXY --connection-type VPC_LINK --connection-id vpc-link-id --uri http://my-nlb.internal:8080/items - Network accessline 157
--connection-type VPC_LINK \ --connection-id vpc-link-id \ --uri http://my-nlb.internal:8080/items - Network accessline 159
--uri http://my-nlb.internal:8080/items - Access to secretsline 272
[Credential-related source omitted] - Access to secretsline 275
[Credential-related source omitted] - Network accessline 331
# From client with API key curl -X GET "https://api.example.com/prod/items" \ - Network accessline 332
curl -X GET "https://api.example.com/prod/items" \
skills/bedrock/SKILL.md
- Network accessline 3
description: AWS Bedrock foundation models for generative AI. Use when invoking foundation models, building AI applications, creating embeddings, configuring model access, or implementing RAG patterns. last_updated: "2026-09-14" doc_source: - Network accessline 3
description: AWS Bedrock foundation models for generative AI. Use when invoking foundation models, building AI applications, creating embeddings, configuring model access, or implementing RAG patterns. last_updated: "2026-09-14" doc_source: - Network accessline 4
last_updated: "2026-09-14" doc_source: https://docs.aws.amazon.com/bedrock/latest/userguide/ --- - Network accessline 4
last_updated: "2026-09-14" doc_source: https://docs.aws.amazon.com/bedrock/latest/userguide/ --- - Network accessline 5
doc_source: https://docs.aws.amazon.com/bedrock/latest/userguide/ - Network accessline 5
doc_source: https://docs.aws.amazon.com/bedrock/latest/userguide/ - Network accessline 488
- [Bedrock User Guide](https://docs.aws.amazon.com/bedrock/latest/userguide/) - Network accessline 488
- [Bedrock User Guide](https://docs.aws.amazon.com/bedrock/latest/userguide/) - Network accessline 489
- [Bedrock API Reference](https://docs.aws.amazon.com/bedrock/latest/APIReference/) - Network accessline 489
- [Bedrock API Reference](https://docs.aws.amazon.com/bedrock/latest/APIReference/) - Network accessline 490
- [Bedrock Runtime API](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_Operations_Amazon_Bedrock_Runtime.html) - Network accessline 490
- [Bedrock Runtime API](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_Operations_Amazon_Bedrock_Runtime.html) - Network accessline 491
- [Model Parameters](https://docs.aws.amazon.com/bedrock/latest/userguide/model-parameters.html) - Network accessline 491
- [Model Parameters](https://docs.aws.amazon.com/bedrock/latest/userguide/model-parameters.html) - Network accessline 492
- [Bedrock Pricing](https://aws.amazon.com/bedrock/pricing/) - Network accessline 492
- [Bedrock Pricing](https://aws.amazon.com/bedrock/pricing/) - Network accessline 493
- [Endpoints](https://docs.aws.amazon.com/bedrock/latest/userguide/endpoints.html) - Network accessline 493
- [Endpoints](https://docs.aws.amazon.com/bedrock/latest/userguide/endpoints.html) - Network accessline 494
- [Models at a Glance](https://docs.aws.amazon.com/bedrock/latest/userguide/model-cards.html) - Network accessline 494
- [Models at a Glance](https://docs.aws.amazon.com/bedrock/latest/userguide/model-cards.html) - Network accessline 495
- [Model Lifecycle](https://docs.aws.amazon.com/bedrock/latest/userguide/model-lifecycle.html) - Network accessline 495
- [Model Lifecycle](https://docs.aws.amazon.com/bedrock/latest/userguide/model-lifecycle.html) - Network accessline 496
- [Agents Classic Maintenance Mode](https://docs.aws.amazon.com/bedrock/latest/userguide/agents-classic-maintenance-mode.html) - Network accessline 496
- [Agents Classic Maintenance Mode](https://docs.aws.amazon.com/bedrock/latest/userguide/agents-classic-maintenance-mode.html)
skills/bedrock/model-invocation.md
- Network accessline 167
client = Anthropic( base_url="https://bedrock-runtime.us-east-1.amazonaws.com/anthropic", - Network accessline 167
client = Anthropic( base_url="https://bedrock-runtime.us-east-1.amazonaws.com/anthropic", - Network accessline 168
base_url="https://bedrock-runtime.us-east-1.amazonaws.com/anthropic", - Network accessline 168
base_url="https://bedrock-runtime.us-east-1.amazonaws.com/anthropic", - Access to secretsline 169
[Credential-related source omitted] - Access to secretsline 169
[Credential-related source omitted] - Network accessline 179
With a Bedrock API key over HTTP: `POST https://bedrock-runtime.{region}.amazonaws.com/anthropic/v1/messages` with headers `x-api-key` and `anthropic-version: 2023-06-01`. - Network accessline 179
With a Bedrock API key over HTTP: `POST https://bedrock-runtime.{region}.amazonaws.com/anthropic/v1/messages` with headers `x-api-key` and `anthropic-version: 2023-06-01`. - Network accessline 186
[Credential-related source omitted] - Network accessline 186
[Credential-related source omitted] - Access to secretsline 186
[Credential-related source omitted] - Access to secretsline 186
[Credential-related source omitted] - Network accessline 187
export OPENAI_BASE_URL="https://bedrock-runtime.us-east-1.amazonaws.com/openai/v1" # recommended - Network accessline 187
export OPENAI_BASE_URL="https://bedrock-runtime.us-east-1.amazonaws.com/openai/v1" # recommended - Network accessline 188
# export OPENAI_BASE_URL="https://bedrock-mantle.us-east-1.api.aws/openai/v1" # mantle-only features - Network accessline 188
# export OPENAI_BASE_URL="https://bedrock-mantle.us-east-1.api.aws/openai/v1" # mantle-only features - Network accessline 198
client = OpenAI() # OPENAI_BASE_URL=https://bedrock-mantle.us-west-2.api.aws/openai/v1 - Network accessline 198
client = OpenAI() # OPENAI_BASE_URL=https://bedrock-mantle.us-west-2.api.aws/openai/v1 - Network accessline 215
Stable Diffusion XL and Titan Text Express are no longer offered. Check [models at a glance](https://docs.aws.amazon.com/bedrock/latest/userguide/model-cards.html) for current image models (e.g. Stability AI Stable Image) and their request - Network accessline 215
Stable Diffusion XL and Titan Text Express are no longer offered. Check [models at a glance](https://docs.aws.amazon.com/bedrock/latest/userguide/model-cards.html) for current image models (e.g. Stability AI Stable Image) and their request
skills/cloudformation/SKILL.md
- Network accessline 3
description: AWS CloudFormation infrastructure as code for stack management. Use when writing templates, deploying stacks, managing drift, troubleshooting deployments, or organizing infrastructure with nested stacks. last_updated: "2026-01- - Network accessline 3
description: AWS CloudFormation infrastructure as code for stack management. Use when writing templates, deploying stacks, managing drift, troubleshooting deployments, or organizing infrastructure with nested stacks. last_updated: "2026-01- - Network accessline 4
last_updated: "2026-01-07" doc_source: https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/ --- - Network accessline 4
last_updated: "2026-01-07" doc_source: https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/ --- - Network accessline 5
doc_source: https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/ - Network accessline 5
doc_source: https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/ - Network accessline 382
- [CloudFormation User Guide](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/) - Network accessline 382
- [CloudFormation User Guide](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/) - Network accessline 383
- [CloudFormation API Reference](https://docs.aws.amazon.com/AWSCloudFormation/latest/APIReference/) - Network accessline 383
- [CloudFormation API Reference](https://docs.aws.amazon.com/AWSCloudFormation/latest/APIReference/) - Network accessline 384
- [CloudFormation CLI Reference](https://docs.aws.amazon.com/cli/latest/reference/cloudformation/) - Network accessline 384
- [CloudFormation CLI Reference](https://docs.aws.amazon.com/cli/latest/reference/cloudformation/) - Network accessline 385
- [Resource and Property Reference](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-template-resource-type-ref.html) - Network accessline 385
- [Resource and Property Reference](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-template-resource-type-ref.html)
skills/cloudformation/template-patterns.md
- Network accessline 207
Type: AWS::CloudFormation::Stack Properties: TemplateURL: https://s3.amazonaws.com/my-bucket/network.yaml - Network accessline 207
Type: AWS::CloudFormation::Stack Properties: TemplateURL: https://s3.amazonaws.com/my-bucket/network.yaml - Network accessline 208
Properties: TemplateURL: https://s3.amazonaws.com/my-bucket/network.yaml Parameters: - Network accessline 208
Properties: TemplateURL: https://s3.amazonaws.com/my-bucket/network.yaml Parameters: - Network accessline 209
TemplateURL: https://s3.amazonaws.com/my-bucket/network.yaml - Network accessline 209
TemplateURL: https://s3.amazonaws.com/my-bucket/network.yaml - Network accessline 215
DependsOn: NetworkStack Properties: TemplateURL: https://s3.amazonaws.com/my-bucket/compute.yaml - Network accessline 215
DependsOn: NetworkStack Properties: TemplateURL: https://s3.amazonaws.com/my-bucket/compute.yaml - Network accessline 216
Properties: TemplateURL: https://s3.amazonaws.com/my-bucket/compute.yaml Parameters: - Network accessline 216
Properties: TemplateURL: https://s3.amazonaws.com/my-bucket/compute.yaml Parameters: - Network accessline 217
TemplateURL: https://s3.amazonaws.com/my-bucket/compute.yaml - Network accessline 217
TemplateURL: https://s3.amazonaws.com/my-bucket/compute.yaml
skills/cloudwatch/SKILL.md
- Network accessline 3
description: AWS CloudWatch monitoring for logs, metrics, alarms, and dashboards. Use when setting up monitoring, creating alarms, querying logs with Insights, configuring metric filters, building dashboards, or troubleshooting application - Network accessline 3
description: AWS CloudWatch monitoring for logs, metrics, alarms, and dashboards. Use when setting up monitoring, creating alarms, querying logs with Insights, configuring metric filters, building dashboards, or troubleshooting application - Network accessline 4
last_updated: "2026-09-14" doc_source: https://docs.aws.amazon.com/AmazonCloudWatch/latest/monitoring/ --- - Network accessline 4
last_updated: "2026-09-14" doc_source: https://docs.aws.amazon.com/AmazonCloudWatch/latest/monitoring/ --- - Network accessline 5
doc_source: https://docs.aws.amazon.com/AmazonCloudWatch/latest/monitoring/ - Network accessline 5
doc_source: https://docs.aws.amazon.com/AmazonCloudWatch/latest/monitoring/ - Network accessline 445
- [CloudWatch User Guide](https://docs.aws.amazon.com/AmazonCloudWatch/latest/monitoring/) - Network accessline 445
- [CloudWatch User Guide](https://docs.aws.amazon.com/AmazonCloudWatch/latest/monitoring/) - Network accessline 446
- [CloudWatch Logs User Guide](https://docs.aws.amazon.com/AmazonCloudWatch/latest/logs/) - Network accessline 446
- [CloudWatch Logs User Guide](https://docs.aws.amazon.com/AmazonCloudWatch/latest/logs/) - Network accessline 447
- [CloudWatch API Reference](https://docs.aws.amazon.com/AmazonCloudWatch/latest/APIReference/) - Network accessline 447
- [CloudWatch API Reference](https://docs.aws.amazon.com/AmazonCloudWatch/latest/APIReference/) - Network accessline 448
- [CloudWatch CLI Reference](https://docs.aws.amazon.com/cli/latest/reference/cloudwatch/) - Network accessline 448
- [CloudWatch CLI Reference](https://docs.aws.amazon.com/cli/latest/reference/cloudwatch/) - Network accessline 449
- [Logs Insights Query Syntax](https://docs.aws.amazon.com/AmazonCloudWatch/latest/logs/CWL_QuerySyntax.html) - Network accessline 449
- [Logs Insights Query Syntax](https://docs.aws.amazon.com/AmazonCloudWatch/latest/logs/CWL_QuerySyntax.html) - Network accessline 450
- [boto3 CloudWatch](https://boto3.amazonaws.com/v1/documentation/api/latest/reference/services/cloudwatch.html) - Network accessline 450
- [boto3 CloudWatch](https://boto3.amazonaws.com/v1/documentation/api/latest/reference/services/cloudwatch.html)
skills/cognito/SKILL.md
- Network accessline 3
description: AWS Cognito user authentication and authorization service. Use when setting up user pools, configuring identity pools, implementing OAuth flows, managing user attributes, or integrating with social identity providers. last_upda - Network accessline 3
description: AWS Cognito user authentication and authorization service. Use when setting up user pools, configuring identity pools, implementing OAuth flows, managing user attributes, or integrating with social identity providers. last_upda - Network accessline 4
last_updated: "2026-01-07" doc_source: https://docs.aws.amazon.com/cognito/latest/developerguide/ --- - Network accessline 4
last_updated: "2026-01-07" doc_source: https://docs.aws.amazon.com/cognito/latest/developerguide/ --- - Network accessline 5
doc_source: https://docs.aws.amazon.com/cognito/latest/developerguide/ - Network accessline 5
doc_source: https://docs.aws.amazon.com/cognito/latest/developerguide/ - Network accessline 76
aws cognito-idp create-user-pool-client --user-pool-id us-east-1_abc123 --client-name my-web-app --generate-secret --explicit-auth-flows ALLOW_USER_SRP_AUTH ALLOW_REFRESH_TOKEN_AUTH --supported-identity-providers COGNITO - - Network accessline 76
aws cognito-idp create-user-pool-client --user-pool-id us-east-1_abc123 --client-name my-web-app --generate-secret --explicit-auth-flows ALLOW_USER_SRP_AUTH ALLOW_REFRESH_TOKEN_AUTH --supported-identity-providers COGNITO - - Network accessline 80
--explicit-auth-flows ALLOW_USER_SRP_AUTH ALLOW_REFRESH_TOKEN_AUTH \ --supported-identity-providers COGNITO \ --callback-urls https://myapp.com/callback \ - Network accessline 80
--explicit-auth-flows ALLOW_USER_SRP_AUTH ALLOW_REFRESH_TOKEN_AUTH \ --supported-identity-providers COGNITO \ --callback-urls https://myapp.com/callback \ - Network accessline 81
--supported-identity-providers COGNITO \ --callback-urls https://myapp.com/callback \ --logout-urls https://myapp.com/logout \ - Network accessline 81
--supported-identity-providers COGNITO \ --callback-urls https://myapp.com/callback \ --logout-urls https://myapp.com/logout \ - Network accessline 82
--callback-urls https://myapp.com/callback \ - Network accessline 82
--callback-urls https://myapp.com/callback \ - Network accessline 83
--logout-urls https://myapp.com/logout \ - Network accessline 83
--logout-urls https://myapp.com/logout \ - Access to secretsline 107
[Credential-related source omitted] - Access to secretsline 107
[Credential-related source omitted] - Access to secretsline 110
[Credential-related source omitted] - Access to secretsline 110
[Credential-related source omitted] - Access to secretsline 166
[Credential-related source omitted] - Access to secretsline 166
[Credential-related source omitted] - Network accessline 310
# Get JWKS jwks_url = f'https://cognito-idp.us-east-1.amazonaws.com/us-east-1_abc123/.well-known/jwks.json' jwks = requests.get(jwks_url).json() - Network accessline 310
# Get JWKS jwks_url = f'https://cognito-idp.us-east-1.amazonaws.com/us-east-1_abc123/.well-known/jwks.json' jwks = requests.get(jwks_url).json() - Network accessline 311
jwks_url = f'https://cognito-idp.us-east-1.amazonaws.com/us-east-1_abc123/.well-known/jwks.json' - Network accessline 311
jwks_url = f'https://cognito-idp.us-east-1.amazonaws.com/us-east-1_abc123/.well-known/jwks.json' - Network accessline 312
jwks = requests.get(jwks_url).json() - Network accessline 312
jwks = requests.get(jwks_url).json() - Network accessline 320
algorithms=['RS256'], audience='client-id', issuer='https://cognito-idp.us-east-1.amazonaws.com/us-east-1_abc123' - Network accessline 320
algorithms=['RS256'], audience='client-id', issuer='https://cognito-idp.us-east-1.amazonaws.com/us-east-1_abc123' - Network accessline 321
audience='client-id', issuer='https://cognito-idp.us-east-1.amazonaws.com/us-east-1_abc123' ) - Network accessline 321
audience='client-id', issuer='https://cognito-idp.us-east-1.amazonaws.com/us-east-1_abc123' ) - Network accessline 322
issuer='https://cognito-idp.us-east-1.amazonaws.com/us-east-1_abc123' - Network accessline 322
issuer='https://cognito-idp.us-east-1.amazonaws.com/us-east-1_abc123' - Network accessline 351
- [Cognito Developer Guide](https://docs.aws.amazon.com/cognito/latest/developerguide/) - Network accessline 351
- [Cognito Developer Guide](https://docs.aws.amazon.com/cognito/latest/developerguide/) - Network accessline 352
- [Cognito User Pools API](https://docs.aws.amazon.com/cognito-user-identity-pools/latest/APIReference/) - Network accessline 352
- [Cognito User Pools API](https://docs.aws.amazon.com/cognito-user-identity-pools/latest/APIReference/) - Network accessline 353
- [Cognito Identity API](https://docs.aws.amazon.com/cognitoidentity/latest/APIReference/) - Network accessline 353
- [Cognito Identity API](https://docs.aws.amazon.com/cognitoidentity/latest/APIReference/) - Network accessline 354
- [Cognito CLI Reference](https://docs.aws.amazon.com/cli/latest/reference/cognito-idp/) - Network accessline 354
- [Cognito CLI Reference](https://docs.aws.amazon.com/cli/latest/reference/cognito-idp/)
skills/cognito/auth-flows.md
- Access to secretsline 23
[Credential-related source omitted] - Access to secretsline 23
[Credential-related source omitted] - Network accessline 76
1. Redirect to authorize endpoint: https://my-domain.auth.us-east-1.amazoncognito.com/oauth2/authorize? - Network accessline 76
1. Redirect to authorize endpoint: https://my-domain.auth.us-east-1.amazoncognito.com/oauth2/authorize? - Network accessline 77
https://my-domain.auth.us-east-1.amazoncognito.com/oauth2/authorize? - Network accessline 77
https://my-domain.auth.us-east-1.amazoncognito.com/oauth2/authorize? - Network accessline 78
response_type=code& client_id=CLIENT_ID& redirect_uri=https://myapp.com/callback& - Network accessline 78
response_type=code& client_id=CLIENT_ID& redirect_uri=https://myapp.com/callback& - Network accessline 79
client_id=CLIENT_ID& redirect_uri=https://myapp.com/callback& scope=openid+email+profile - Network accessline 79
client_id=CLIENT_ID& redirect_uri=https://myapp.com/callback& scope=openid+email+profile - Network accessline 80
redirect_uri=https://myapp.com/callback& - Network accessline 80
redirect_uri=https://myapp.com/callback& - Network accessline 83
2. User authenticates, redirected back with code: https://myapp.com/callback?code=AUTHORIZATION_CODE - Network accessline 83
2. User authenticates, redirected back with code: https://myapp.com/callback?code=AUTHORIZATION_CODE - Network accessline 84
https://myapp.com/callback?code=AUTHORIZATION_CODE - Network accessline 84
https://myapp.com/callback?code=AUTHORIZATION_CODE - Network accessline 92
response = requests.post( - Network accessline 92
response = requests.post( - Network accessline 93
'https://my-domain.auth.us-east-1.amazoncognito.com/oauth2/token', - Network accessline 93
'https://my-domain.auth.us-east-1.amazoncognito.com/oauth2/token', - Network accessline 97
[Credential-related source omitted] - Network accessline 97
[Credential-related source omitted] - Access to secretsline 97
[Credential-related source omitted] - Access to secretsline 97
[Credential-related source omitted] - Network accessline 98
'code': 'AUTHORIZATION_CODE', 'redirect_uri': 'https://myapp.com/callback' }, - Network accessline 98
'code': 'AUTHORIZATION_CODE', 'redirect_uri': 'https://myapp.com/callback' }, - Network accessline 99
'redirect_uri': 'https://myapp.com/callback' - Network accessline 99
'redirect_uri': 'https://myapp.com/callback' - Network accessline 120
# Step 1: Authorization URL with PKCE auth_url = ( f'https://my-domain.auth.us-east-1.amazoncognito.com/oauth2/authorize?' - Network accessline 120
# Step 1: Authorization URL with PKCE auth_url = ( f'https://my-domain.auth.us-east-1.amazoncognito.com/oauth2/authorize?' - Network accessline 121
auth_url = ( f'https://my-domain.auth.us-east-1.amazoncognito.com/oauth2/authorize?' f'response_type=code&' - Network accessline 121
auth_url = ( f'https://my-domain.auth.us-east-1.amazoncognito.com/oauth2/authorize?' f'response_type=code&' - Network accessline 122
f'https://my-domain.auth.us-east-1.amazoncognito.com/oauth2/authorize?' - Network accessline 122
f'https://my-domain.auth.us-east-1.amazoncognito.com/oauth2/authorize?' - Network accessline 131
# Step 2: Exchange code with verifier response = requests.post( - Network accessline 131
# Step 2: Exchange code with verifier response = requests.post( - Network accessline 132
response = requests.post( - Network accessline 132
response = requests.post( - Network accessline 133
'https://my-domain.auth.us-east-1.amazoncognito.com/oauth2/token', - Network accessline 133
'https://my-domain.auth.us-east-1.amazoncognito.com/oauth2/token', - Network accessline 147
https://my-domain.auth.us-east-1.amazoncognito.com/oauth2/authorize? - Network accessline 147
https://my-domain.auth.us-east-1.amazoncognito.com/oauth2/authorize? - Network accessline 148
response_type=token& client_id=CLIENT_ID& redirect_uri=https://myapp.com/callback& - Network accessline 148
response_type=token& client_id=CLIENT_ID& redirect_uri=https://myapp.com/callback& - Network accessline 149
client_id=CLIENT_ID& redirect_uri=https://myapp.com/callback& scope=openid+email - Network accessline 149
client_id=CLIENT_ID& redirect_uri=https://myapp.com/callback& scope=openid+email - Network accessline 150
redirect_uri=https://myapp.com/callback& - Network accessline 150
redirect_uri=https://myapp.com/callback& - Network accessline 153
[Credential-related source omitted] - Network accessline 153
[Credential-related source omitted] - Access to secretsline 153
[Credential-related source omitted] - Access to secretsline 153
[Credential-related source omitted] - Access to secretsline 181
[Credential-related source omitted] - Access to secretsline 181
[Credential-related source omitted] - Network accessline 183
response = requests.post( - Network accessline 183
response = requests.post( - Network accessline 184
'https://my-domain.auth.us-east-1.amazoncognito.com/oauth2/token', - Network accessline 184
'https://my-domain.auth.us-east-1.amazoncognito.com/oauth2/token', - Access to secretsline 220
[Credential-related source omitted] - Access to secretsline 220
[Credential-related source omitted] - Access to secretsline 226
[Credential-related source omitted] - Access to secretsline 226
[Credential-related source omitted] - Access to secretsline 233
[Credential-related source omitted] - Access to secretsline 233
[Credential-related source omitted] - Access to secretsline 326
[Credential-related source omitted] - Access to secretsline 326
[Credential-related source omitted] - Network accessline 348
"email": "http://schemas.xmlsoap.org/ws/2005/05/identity/claims/emailaddress" - Network accessline 348
"email": "http://schemas.xmlsoap.org/ws/2005/05/identity/claims/emailaddress" - Network accessline 360
def verify_cognito_token(token, user_pool_id, client_id, region='us-east-1'): jwks_url = f'https://cognito-idp.{region}.amazonaws.com/{user_pool_id}/.well-known/jwks.json' - Network accessline 360
def verify_cognito_token(token, user_pool_id, client_id, region='us-east-1'): jwks_url = f'https://cognito-idp.{region}.amazonaws.com/{user_pool_id}/.well-known/jwks.json' - Network accessline 361
jwks_url = f'https://cognito-idp.{region}.amazonaws.com/{user_pool_id}/.well-known/jwks.json' - Network accessline 361
jwks_url = f'https://cognito-idp.{region}.amazonaws.com/{user_pool_id}/.well-known/jwks.json' - Network accessline 362
issuer = f'https://cognito-idp.{region}.amazonaws.com/{user_pool_id}' - Network accessline 362
issuer = f'https://cognito-idp.{region}.amazonaws.com/{user_pool_id}' - Access to secretsline 392
[Credential-related source omitted] - Access to secretsline 392
[Credential-related source omitted]
skills/dynamodb/SKILL.md
- Network accessline 3
description: AWS DynamoDB NoSQL database for scalable data storage. Use when designing table schemas, writing queries, configuring indexes, managing capacity, implementing single-table design, or troubleshooting performance issues. last_upd - Network accessline 3
description: AWS DynamoDB NoSQL database for scalable data storage. Use when designing table schemas, writing queries, configuring indexes, managing capacity, implementing single-table design, or troubleshooting performance issues. last_upd - Network accessline 4
last_updated: "2026-01-07" doc_source: https://docs.aws.amazon.com/amazondynamodb/latest/developerguide/ --- - Network accessline 4
last_updated: "2026-01-07" doc_source: https://docs.aws.amazon.com/amazondynamodb/latest/developerguide/ --- - Network accessline 5
doc_source: https://docs.aws.amazon.com/amazondynamodb/latest/developerguide/ - Network accessline 5
doc_source: https://docs.aws.amazon.com/amazondynamodb/latest/developerguide/ - Network accessline 378
- [DynamoDB Developer Guide](https://docs.aws.amazon.com/amazondynamodb/latest/developerguide/) - Network accessline 378
- [DynamoDB Developer Guide](https://docs.aws.amazon.com/amazondynamodb/latest/developerguide/) - Network accessline 379
- [DynamoDB API Reference](https://docs.aws.amazon.com/amazondynamodb/latest/APIReference/) - Network accessline 379
- [DynamoDB API Reference](https://docs.aws.amazon.com/amazondynamodb/latest/APIReference/) - Network accessline 380
- [DynamoDB CLI Reference](https://docs.aws.amazon.com/cli/latest/reference/dynamodb/) - Network accessline 380
- [DynamoDB CLI Reference](https://docs.aws.amazon.com/cli/latest/reference/dynamodb/) - Network accessline 381
- [boto3 DynamoDB](https://boto3.amazonaws.com/v1/documentation/api/latest/reference/services/dynamodb.html) - Network accessline 381
- [boto3 DynamoDB](https://boto3.amazonaws.com/v1/documentation/api/latest/reference/services/dynamodb.html) - Network accessline 382
- [DynamoDB Best Practices](https://docs.aws.amazon.com/amazondynamodb/latest/developerguide/best-practices.html) - Network accessline 382
- [DynamoDB Best Practices](https://docs.aws.amazon.com/amazondynamodb/latest/developerguide/best-practices.html)
skills/ec2/SKILL.md
- Network accessline 18
- User data and bootstrap scripts, cloud-init last_updated: "2026-05-12" doc_source: https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/ - Network accessline 18
- User data and bootstrap scripts, cloud-init last_updated: "2026-05-12" doc_source: https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/ - Network accessline 19
last_updated: "2026-05-12" doc_source: https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/ --- - Network accessline 19
last_updated: "2026-05-12" doc_source: https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/ --- - Network accessline 20
doc_source: https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/ - Network accessline 20
doc_source: https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/ - Dangerous shell operationline 423
sudo sshd -t # Test sshd config for syntax errors - Dangerous shell operationline 423
sudo sshd -t # Test sshd config for syntax errors - Dangerous shell operationline 424
sudo journalctl -u ssh -n 50 # Recent sshd logs - Dangerous shell operationline 424
sudo journalctl -u ssh -n 50 # Recent sshd logs - Network accessline 492
- [EC2 User Guide](https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/) - Network accessline 492
- [EC2 User Guide](https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/) - Network accessline 493
- [EC2 API Reference](https://docs.aws.amazon.com/AWSEC2/latest/APIReference/) - Network accessline 493
- [EC2 API Reference](https://docs.aws.amazon.com/AWSEC2/latest/APIReference/) - Network accessline 494
- [EC2 CLI Reference](https://docs.aws.amazon.com/cli/latest/reference/ec2/) - Network accessline 494
- [EC2 CLI Reference](https://docs.aws.amazon.com/cli/latest/reference/ec2/) - Network accessline 495
- [boto3 EC2](https://boto3.amazonaws.com/v1/documentation/api/latest/reference/services/ec2.html) - Network accessline 495
- [boto3 EC2](https://boto3.amazonaws.com/v1/documentation/api/latest/reference/services/ec2.html)
skills/ec2/instance-management.md
- Access to secretsline 168
[Credential-related source omitted] - Access to secretsline 168
[Credential-related source omitted] - Access to secretsline 171
[Credential-related source omitted] - Access to secretsline 171
[Credential-related source omitted] - Network accessline 182
# Install Session Manager plugin first # https://docs.aws.amazon.com/systems-manager/latest/userguide/session-manager-working-with-install-plugin.html - Network accessline 182
# Install Session Manager plugin first # https://docs.aws.amazon.com/systems-manager/latest/userguide/session-manager-working-with-install-plugin.html - Network accessline 183
# https://docs.aws.amazon.com/systems-manager/latest/userguide/session-manager-working-with-install-plugin.html - Network accessline 183
# https://docs.aws.amazon.com/systems-manager/latest/userguide/session-manager-working-with-install-plugin.html - Network accessline 211
[Credential-related source omitted] - Network accessline 211
[Credential-related source omitted] - Network accessline 212
[Credential-related source omitted] - Network accessline 212
[Credential-related source omitted] - Network accessline 215
[Credential-related source omitted] - Network accessline 215
[Credential-related source omitted] - Network accessline 216
[Credential-related source omitted] - Network accessline 216
[Credential-related source omitted] - Network accessline 217
http://169.254.169.254/latest/meta-data/instance-id - Network accessline 217
http://169.254.169.254/latest/meta-data/instance-id - Network accessline 219
[Credential-related source omitted] - Network accessline 219
[Credential-related source omitted] - Network accessline 220
http://169.254.169.254/latest/meta-data/iam/security-credentials/my-role - Network accessline 220
http://169.254.169.254/latest/meta-data/iam/security-credentials/my-role - Network accessline 314
[Credential-related source omitted] - Network accessline 314
[Credential-related source omitted] - Network accessline 315
[Credential-related source omitted] - Network accessline 315
[Credential-related source omitted] - Network accessline 316
[Credential-related source omitted] - Network accessline 316
[Credential-related source omitted] - Network accessline 317
'http://169.254.169.254/latest/api/token', - Network accessline 317
'http://169.254.169.254/latest/api/token', - Network accessline 322
response = requests.get( - Network accessline 322
response = requests.get( - Network accessline 323
'http://169.254.169.254/latest/meta-data/spot/termination-time', - Network accessline 323
'http://169.254.169.254/latest/meta-data/spot/termination-time',
skills/ecs/SKILL.md
- Network accessline 3
description: AWS ECS container orchestration for running Docker containers. Use when deploying containerized applications, configuring task definitions, setting up services, managing clusters, or troubleshooting container issues. last_updat - Network accessline 3
description: AWS ECS container orchestration for running Docker containers. Use when deploying containerized applications, configuring task definitions, setting up services, managing clusters, or troubleshooting container issues. last_updat - Network accessline 4
last_updated: "2026-09-14" doc_source: https://docs.aws.amazon.com/AmazonECS/latest/developerguide/ --- - Network accessline 4
last_updated: "2026-09-14" doc_source: https://docs.aws.amazon.com/AmazonECS/latest/developerguide/ --- - Network accessline 5
doc_source: https://docs.aws.amazon.com/AmazonECS/latest/developerguide/ - Network accessline 5
doc_source: https://docs.aws.amazon.com/AmazonECS/latest/developerguide/ - Network accessline 105
}, "healthCheck": { "command": ["CMD-SHELL", "curl -f http://localhost:8080/health || exit 1"], - Network accessline 105
}, "healthCheck": { "command": ["CMD-SHELL", "curl -f http://localhost:8080/health || exit 1"], - Network accessline 106
"healthCheck": { "command": ["CMD-SHELL", "curl -f http://localhost:8080/health || exit 1"], "interval": 30, - Network accessline 106
"healthCheck": { "command": ["CMD-SHELL", "curl -f http://localhost:8080/health || exit 1"], "interval": 30, - Network accessline 107
"command": ["CMD-SHELL", "curl -f http://localhost:8080/health || exit 1"], - Network accessline 107
"command": ["CMD-SHELL", "curl -f http://localhost:8080/health || exit 1"], - Network accessline 530
- [ECS Developer Guide](https://docs.aws.amazon.com/AmazonECS/latest/developerguide/) - Network accessline 530
- [ECS Developer Guide](https://docs.aws.amazon.com/AmazonECS/latest/developerguide/) - Network accessline 531
- [ECS API Reference](https://docs.aws.amazon.com/AmazonECS/latest/APIReference/) - Network accessline 531
- [ECS API Reference](https://docs.aws.amazon.com/AmazonECS/latest/APIReference/) - Network accessline 532
- [ECS CLI Reference](https://docs.aws.amazon.com/cli/latest/reference/ecs/) - Network accessline 532
- [ECS CLI Reference](https://docs.aws.amazon.com/cli/latest/reference/ecs/) - Network accessline 533
- [boto3 ECS](https://boto3.amazonaws.com/v1/documentation/api/latest/reference/services/ecs.html) - Network accessline 533
- [boto3 ECS](https://boto3.amazonaws.com/v1/documentation/api/latest/reference/services/ecs.html)
skills/ecs/task-definitions.md
- Access to secretsline 64
[Credential-related source omitted] - Access to secretsline 64
[Credential-related source omitted] - Network accessline 75
}, "healthCheck": { "command": ["CMD-SHELL", "curl -f http://localhost:8080/health || exit 1"], - Network accessline 75
}, "healthCheck": { "command": ["CMD-SHELL", "curl -f http://localhost:8080/health || exit 1"], - Network accessline 76
"healthCheck": { "command": ["CMD-SHELL", "curl -f http://localhost:8080/health || exit 1"], "interval": 30, - Network accessline 76
"healthCheck": { "command": ["CMD-SHELL", "curl -f http://localhost:8080/health || exit 1"], "interval": 30, - Network accessline 77
"command": ["CMD-SHELL", "curl -f http://localhost:8080/health || exit 1"], - Network accessline 77
"command": ["CMD-SHELL", "curl -f http://localhost:8080/health || exit 1"], - Network accessline 104
"portMappings": [{"containerPort": 9901}], "healthCheck": { "command": ["CMD-SHELL", "curl -f http://localhost:9901/ready || exit 1"], - Network accessline 104
"portMappings": [{"containerPort": 9901}], "healthCheck": { "command": ["CMD-SHELL", "curl -f http://localhost:9901/ready || exit 1"], - Network accessline 105
"healthCheck": { "command": ["CMD-SHELL", "curl -f http://localhost:9901/ready || exit 1"], "interval": 5, - Network accessline 105
"healthCheck": { "command": ["CMD-SHELL", "curl -f http://localhost:9901/ready || exit 1"], "interval": 5, - Network accessline 106
"command": ["CMD-SHELL", "curl -f http://localhost:9901/ready || exit 1"], - Network accessline 106
"command": ["CMD-SHELL", "curl -f http://localhost:9901/ready || exit 1"], - Access to secretsline 183
[Credential-related source omitted] - Access to secretsline 183
[Credential-related source omitted] - Network accessline 412
{ "healthCheck": { "command": ["CMD-SHELL", "curl -f http://localhost:8080/health || exit 1"], - Network accessline 412
{ "healthCheck": { "command": ["CMD-SHELL", "curl -f http://localhost:8080/health || exit 1"], - Network accessline 413
"healthCheck": { "command": ["CMD-SHELL", "curl -f http://localhost:8080/health || exit 1"], "interval": 30, - Network accessline 413
"healthCheck": { "command": ["CMD-SHELL", "curl -f http://localhost:8080/health || exit 1"], "interval": 30, - Network accessline 414
"command": ["CMD-SHELL", "curl -f http://localhost:8080/health || exit 1"], - Network accessline 414
"command": ["CMD-SHELL", "curl -f http://localhost:8080/health || exit 1"], - Network accessline 426
{ "healthCheck": { "command": ["CMD-SHELL", "nc -z localhost 8080 || exit 1"], - Network accessline 426
{ "healthCheck": { "command": ["CMD-SHELL", "nc -z localhost 8080 || exit 1"], - Network accessline 427
"healthCheck": { "command": ["CMD-SHELL", "nc -z localhost 8080 || exit 1"], "interval": 30, - Network accessline 427
"healthCheck": { "command": ["CMD-SHELL", "nc -z localhost 8080 || exit 1"], "interval": 30, - Network accessline 428
"command": ["CMD-SHELL", "nc -z localhost 8080 || exit 1"], - Network accessline 428
"command": ["CMD-SHELL", "nc -z localhost 8080 || exit 1"],
skills/eks/SKILL.md
- Network accessline 3
description: AWS EKS Kubernetes management for clusters, node groups, and workloads. Use when creating clusters, configuring IRSA, managing node groups, deploying applications, or integrating with AWS services. last_updated: "2026-01-07" do - Network accessline 3
description: AWS EKS Kubernetes management for clusters, node groups, and workloads. Use when creating clusters, configuring IRSA, managing node groups, deploying applications, or integrating with AWS services. last_updated: "2026-01-07" do - Network accessline 4
last_updated: "2026-01-07" doc_source: https://docs.aws.amazon.com/eks/latest/userguide/ --- - Network accessline 4
last_updated: "2026-01-07" doc_source: https://docs.aws.amazon.com/eks/latest/userguide/ --- - Network accessline 5
doc_source: https://docs.aws.amazon.com/eks/latest/userguide/ - Network accessline 5
doc_source: https://docs.aws.amazon.com/eks/latest/userguide/ - Network accessline 388
- [EKS User Guide](https://docs.aws.amazon.com/eks/latest/userguide/) - Network accessline 388
- [EKS User Guide](https://docs.aws.amazon.com/eks/latest/userguide/) - Network accessline 389
- [EKS API Reference](https://docs.aws.amazon.com/eks/latest/APIReference/) - Network accessline 389
- [EKS API Reference](https://docs.aws.amazon.com/eks/latest/APIReference/) - Network accessline 390
- [EKS CLI Reference](https://docs.aws.amazon.com/cli/latest/reference/eks/) - Network accessline 390
- [EKS CLI Reference](https://docs.aws.amazon.com/cli/latest/reference/eks/) - Network accessline 391
- [eksctl](https://eksctl.io/) - Network accessline 391
- [eksctl](https://eksctl.io/) - Network accessline 392
- [EKS Best Practices Guide](https://aws.github.io/aws-eks-best-practices/) - Network accessline 392
- [EKS Best Practices Guide](https://aws.github.io/aws-eks-best-practices/)
skills/eks/cluster-setup.md
- Network accessline 211
# Deploy cluster autoscaler kubectl apply -f https://raw.githubusercontent.com/kubernetes/autoscaler/master/cluster-autoscaler/cloudprovider/aws/examples/cluster-autoscaler-autodiscover.yaml - Network accessline 211
# Deploy cluster autoscaler kubectl apply -f https://raw.githubusercontent.com/kubernetes/autoscaler/master/cluster-autoscaler/cloudprovider/aws/examples/cluster-autoscaler-autodiscover.yaml - Network accessline 212
kubectl apply -f https://raw.githubusercontent.com/kubernetes/autoscaler/master/cluster-autoscaler/cloudprovider/aws/examples/cluster-autoscaler-autodiscover.yaml - Network accessline 212
kubectl apply -f https://raw.githubusercontent.com/kubernetes/autoscaler/master/cluster-autoscaler/cloudprovider/aws/examples/cluster-autoscaler-autodiscover.yaml - Network accessline 320
# Install CloudWatch agent and Fluent Bit curl https://raw.githubusercontent.com/aws-samples/amazon-cloudwatch-container-insights/latest/k8s-deployment-manifest-templates/deployment-mode/daemonset/container-insights-monitoring/quickstart/cw - Network accessline 320
# Install CloudWatch agent and Fluent Bit curl https://raw.githubusercontent.com/aws-samples/amazon-cloudwatch-container-insights/latest/k8s-deployment-manifest-templates/deployment-mode/daemonset/container-insights-monitoring/quickstart/cw - Network accessline 321
curl https://raw.githubusercontent.com/aws-samples/amazon-cloudwatch-container-insights/latest/k8s-deployment-manifest-templates/deployment-mode/daemonset/container-insights-monitoring/quickstart/cwagent-fluent-bit-quickstart.yaml | \ - Network accessline 321
curl https://raw.githubusercontent.com/aws-samples/amazon-cloudwatch-container-insights/latest/k8s-deployment-manifest-templates/deployment-mode/daemonset/container-insights-monitoring/quickstart/cwagent-fluent-bit-quickstart.yaml | \
skills/eventbridge/SKILL.md
- Network accessline 3
description: AWS EventBridge serverless event bus for event-driven architectures. Use when creating rules, configuring event patterns, setting up scheduled events, integrating with SaaS, or building cross-account event routing. last_updated - Network accessline 3
description: AWS EventBridge serverless event bus for event-driven architectures. Use when creating rules, configuring event patterns, setting up scheduled events, integrating with SaaS, or building cross-account event routing. last_updated - Network accessline 4
last_updated: "2026-01-07" doc_source: https://docs.aws.amazon.com/eventbridge/latest/userguide/ --- - Network accessline 4
last_updated: "2026-01-07" doc_source: https://docs.aws.amazon.com/eventbridge/latest/userguide/ --- - Network accessline 5
doc_source: https://docs.aws.amazon.com/eventbridge/latest/userguide/ - Network accessline 5
doc_source: https://docs.aws.amazon.com/eventbridge/latest/userguide/ - Network accessline 383
- [EventBridge User Guide](https://docs.aws.amazon.com/eventbridge/latest/userguide/) - Network accessline 383
- [EventBridge User Guide](https://docs.aws.amazon.com/eventbridge/latest/userguide/) - Network accessline 384
- [EventBridge API Reference](https://docs.aws.amazon.com/eventbridge/latest/APIReference/) - Network accessline 384
- [EventBridge API Reference](https://docs.aws.amazon.com/eventbridge/latest/APIReference/) - Network accessline 385
- [EventBridge CLI Reference](https://docs.aws.amazon.com/cli/latest/reference/events/) - Network accessline 385
- [EventBridge CLI Reference](https://docs.aws.amazon.com/cli/latest/reference/events/) - Network accessline 386
- [boto3 EventBridge](https://boto3.amazonaws.com/v1/documentation/api/latest/reference/services/events.html) - Network accessline 386
- [boto3 EventBridge](https://boto3.amazonaws.com/v1/documentation/api/latest/reference/services/events.html) - Network accessline 387
- [Event Pattern Reference](https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-event-patterns.html) - Network accessline 387
- [Event Pattern Reference](https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-event-patterns.html)
skills/iam/SKILL.md
- Network accessline 3
description: AWS Identity and Access Management for users, roles, policies, and permissions. Use when creating IAM policies, configuring cross-account access, setting up service roles, troubleshooting permission errors, or managing access c - Network accessline 3
description: AWS Identity and Access Management for users, roles, policies, and permissions. Use when creating IAM policies, configuring cross-account access, setting up service roles, troubleshooting permission errors, or managing access c - Network accessline 4
last_updated: "2026-01-07" doc_source: https://docs.aws.amazon.com/IAM/latest/UserGuide/ --- - Network accessline 4
last_updated: "2026-01-07" doc_source: https://docs.aws.amazon.com/IAM/latest/UserGuide/ --- - Network accessline 5
doc_source: https://docs.aws.amazon.com/IAM/latest/UserGuide/ - Network accessline 5
doc_source: https://docs.aws.amazon.com/IAM/latest/UserGuide/ - Network accessline 248
- [IAM User Guide](https://docs.aws.amazon.com/IAM/latest/UserGuide/) - Network accessline 248
- [IAM User Guide](https://docs.aws.amazon.com/IAM/latest/UserGuide/) - Network accessline 249
- [IAM API Reference](https://docs.aws.amazon.com/IAM/latest/APIReference/) - Network accessline 249
- [IAM API Reference](https://docs.aws.amazon.com/IAM/latest/APIReference/) - Network accessline 250
- [IAM CLI Reference](https://docs.aws.amazon.com/cli/latest/reference/iam/) - Network accessline 250
- [IAM CLI Reference](https://docs.aws.amazon.com/cli/latest/reference/iam/) - Network accessline 251
- [Policy Reference](https://docs.aws.amazon.com/IAM/latest/UserGuide/reference_policies.html) - Network accessline 251
- [Policy Reference](https://docs.aws.amazon.com/IAM/latest/UserGuide/reference_policies.html) - Network accessline 252
- [boto3 IAM](https://boto3.amazonaws.com/v1/documentation/api/latest/reference/services/iam.html) - Network accessline 252
- [boto3 IAM](https://boto3.amazonaws.com/v1/documentation/api/latest/reference/services/iam.html)
skills/lambda/SKILL.md
- Network accessline 3
description: AWS Lambda serverless functions for event-driven compute. Use when creating functions, configuring triggers, debugging invocations, optimizing cold starts, setting up event source mappings, or managing layers. last_updated: "20 - Network accessline 3
description: AWS Lambda serverless functions for event-driven compute. Use when creating functions, configuring triggers, debugging invocations, optimizing cold starts, setting up event source mappings, or managing layers. last_updated: "20 - Network accessline 4
last_updated: "2026-01-07" doc_source: https://docs.aws.amazon.com/lambda/latest/dg/ --- - Network accessline 4
last_updated: "2026-01-07" doc_source: https://docs.aws.amazon.com/lambda/latest/dg/ --- - Network accessline 5
doc_source: https://docs.aws.amazon.com/lambda/latest/dg/ - Network accessline 5
doc_source: https://docs.aws.amazon.com/lambda/latest/dg/ - Network accessline 340
- [Lambda Developer Guide](https://docs.aws.amazon.com/lambda/latest/dg/) - Network accessline 340
- [Lambda Developer Guide](https://docs.aws.amazon.com/lambda/latest/dg/) - Network accessline 341
- [Lambda API Reference](https://docs.aws.amazon.com/lambda/latest/api/) - Network accessline 341
- [Lambda API Reference](https://docs.aws.amazon.com/lambda/latest/api/) - Network accessline 342
- [Lambda CLI Reference](https://docs.aws.amazon.com/cli/latest/reference/lambda/) - Network accessline 342
- [Lambda CLI Reference](https://docs.aws.amazon.com/cli/latest/reference/lambda/) - Network accessline 343
- [boto3 Lambda](https://boto3.amazonaws.com/v1/documentation/api/latest/reference/services/lambda.html) - Network accessline 343
- [boto3 Lambda](https://boto3.amazonaws.com/v1/documentation/api/latest/reference/services/lambda.html)
skills/lambda/debugging.md
- Access to secretsline 147
[Credential-related source omitted] - Access to secretsline 147
[Credential-related source omitted] - Access to secretsline 150
[Credential-related source omitted] - Access to secretsline 150
[Credential-related source omitted] - Network accessline 251
# Test HTTP connectivity try: response = urllib.request.urlopen('https://example.com', timeout=5) - Network accessline 251
# Test HTTP connectivity try: response = urllib.request.urlopen('https://example.com', timeout=5) - Network accessline 252
try: response = urllib.request.urlopen('https://example.com', timeout=5) print(f"HTTP status: {response.status}") - Network accessline 252
try: response = urllib.request.urlopen('https://example.com', timeout=5) print(f"HTTP status: {response.status}") - Network accessline 253
response = urllib.request.urlopen('https://example.com', timeout=5) - Network accessline 253
response = urllib.request.urlopen('https://example.com', timeout=5)
skills/rds/SKILL.md
- Network accessline 3
description: AWS RDS relational database service for managed databases. Use when provisioning databases, configuring backups, managing replicas, troubleshooting connectivity, or optimizing performance. last_updated: "2026-01-07" doc_source: - Network accessline 3
description: AWS RDS relational database service for managed databases. Use when provisioning databases, configuring backups, managing replicas, troubleshooting connectivity, or optimizing performance. last_updated: "2026-01-07" doc_source: - Network accessline 4
last_updated: "2026-01-07" doc_source: https://docs.aws.amazon.com/AmazonRDS/latest/UserGuide/ --- - Network accessline 4
last_updated: "2026-01-07" doc_source: https://docs.aws.amazon.com/AmazonRDS/latest/UserGuide/ --- - Network accessline 5
doc_source: https://docs.aws.amazon.com/AmazonRDS/latest/UserGuide/ - Network accessline 5
doc_source: https://docs.aws.amazon.com/AmazonRDS/latest/UserGuide/ - Access to secretsline 180
[Credential-related source omitted] - Access to secretsline 180
[Credential-related source omitted] - Network accessline 290
# Test connectivity from EC2 nc -zv my-postgres.abc123.us-east-1.rds.amazonaws.com 5432 - Network accessline 290
# Test connectivity from EC2 nc -zv my-postgres.abc123.us-east-1.rds.amazonaws.com 5432 - Network accessline 291
nc -zv my-postgres.abc123.us-east-1.rds.amazonaws.com 5432 - Network accessline 291
nc -zv my-postgres.abc123.us-east-1.rds.amazonaws.com 5432 - Network accessline 367
- [RDS User Guide](https://docs.aws.amazon.com/AmazonRDS/latest/UserGuide/) - Network accessline 367
- [RDS User Guide](https://docs.aws.amazon.com/AmazonRDS/latest/UserGuide/) - Network accessline 368
- [RDS API Reference](https://docs.aws.amazon.com/AmazonRDS/latest/APIReference/) - Network accessline 368
- [RDS API Reference](https://docs.aws.amazon.com/AmazonRDS/latest/APIReference/) - Network accessline 369
- [RDS CLI Reference](https://docs.aws.amazon.com/cli/latest/reference/rds/) - Network accessline 369
- [RDS CLI Reference](https://docs.aws.amazon.com/cli/latest/reference/rds/) - Network accessline 370
- [boto3 RDS](https://boto3.amazonaws.com/v1/documentation/api/latest/reference/services/rds.html) - Network accessline 370
- [boto3 RDS](https://boto3.amazonaws.com/v1/documentation/api/latest/reference/services/rds.html)
skills/s3/SKILL.md
- Network accessline 3
description: AWS S3 object storage for bucket management, object operations, and access control. Use when creating buckets, uploading files, configuring lifecycle policies, setting up static websites, managing permissions, or implementing c - Network accessline 3
description: AWS S3 object storage for bucket management, object operations, and access control. Use when creating buckets, uploading files, configuring lifecycle policies, setting up static websites, managing permissions, or implementing c - Network accessline 4
last_updated: "2026-01-07" doc_source: https://docs.aws.amazon.com/AmazonS3/latest/userguide/ --- - Network accessline 4
last_updated: "2026-01-07" doc_source: https://docs.aws.amazon.com/AmazonS3/latest/userguide/ --- - Network accessline 5
doc_source: https://docs.aws.amazon.com/AmazonS3/latest/userguide/ - Network accessline 5
doc_source: https://docs.aws.amazon.com/AmazonS3/latest/userguide/ - Network accessline 316
aws s3api put-bucket-cors --bucket my-bucket --cors-configuration '{ "CORSRules": [{ "AllowedOrigins": ["https://myapp.com"], - Network accessline 316
aws s3api put-bucket-cors --bucket my-bucket --cors-configuration '{ "CORSRules": [{ "AllowedOrigins": ["https://myapp.com"], - Network accessline 317
"CORSRules": [{ "AllowedOrigins": ["https://myapp.com"], "AllowedMethods": ["GET", "PUT", "POST"], - Network accessline 317
"CORSRules": [{ "AllowedOrigins": ["https://myapp.com"], "AllowedMethods": ["GET", "PUT", "POST"], - Network accessline 318
"AllowedOrigins": ["https://myapp.com"], - Network accessline 318
"AllowedOrigins": ["https://myapp.com"], - Network accessline 347
- [S3 User Guide](https://docs.aws.amazon.com/AmazonS3/latest/userguide/) - Network accessline 347
- [S3 User Guide](https://docs.aws.amazon.com/AmazonS3/latest/userguide/) - Network accessline 348
- [S3 API Reference](https://docs.aws.amazon.com/AmazonS3/latest/API/) - Network accessline 348
- [S3 API Reference](https://docs.aws.amazon.com/AmazonS3/latest/API/) - Network accessline 349
- [S3 CLI Reference](https://docs.aws.amazon.com/cli/latest/reference/s3/) - Network accessline 349
- [S3 CLI Reference](https://docs.aws.amazon.com/cli/latest/reference/s3/) - Network accessline 350
- [boto3 S3](https://boto3.amazonaws.com/v1/documentation/api/latest/reference/services/s3.html) - Network accessline 350
- [boto3 S3](https://boto3.amazonaws.com/v1/documentation/api/latest/reference/services/s3.html)
skills/s3/security.md
- Network accessline 255
aws s3api put-bucket-acl \ --bucket my-bucket-logs \ --grant-write URI=http://acs.amazonaws.com/groups/s3/LogDelivery \ - Network accessline 255
aws s3api put-bucket-acl \ --bucket my-bucket-logs \ --grant-write URI=http://acs.amazonaws.com/groups/s3/LogDelivery \ - Network accessline 256
--bucket my-bucket-logs \ --grant-write URI=http://acs.amazonaws.com/groups/s3/LogDelivery \ --grant-read-acp URI=http://acs.amazonaws.com/groups/s3/LogDelivery - Network accessline 256
--bucket my-bucket-logs \ --grant-write URI=http://acs.amazonaws.com/groups/s3/LogDelivery \ --grant-read-acp URI=http://acs.amazonaws.com/groups/s3/LogDelivery - Network accessline 257
--grant-write URI=http://acs.amazonaws.com/groups/s3/LogDelivery \ - Network accessline 257
--grant-write URI=http://acs.amazonaws.com/groups/s3/LogDelivery \ - Network accessline 258
--grant-read-acp URI=http://acs.amazonaws.com/groups/s3/LogDelivery - Network accessline 258
--grant-read-acp URI=http://acs.amazonaws.com/groups/s3/LogDelivery
skills/secrets-manager/SKILL.md
- Network accessline 3
description: AWS Secrets Manager for secure secret storage and rotation. Use when storing credentials, configuring automatic rotation, managing secret versions, retrieving secrets in applications, or integrating with RDS. last_updated: "202 - Network accessline 3
description: AWS Secrets Manager for secure secret storage and rotation. Use when storing credentials, configuring automatic rotation, managing secret versions, retrieving secrets in applications, or integrating with RDS. last_updated: "202 - Network accessline 4
last_updated: "2026-01-07" doc_source: https://docs.aws.amazon.com/secretsmanager/latest/userguide/ --- - Network accessline 4
last_updated: "2026-01-07" doc_source: https://docs.aws.amazon.com/secretsmanager/latest/userguide/ --- - Network accessline 5
doc_source: https://docs.aws.amazon.com/secretsmanager/latest/userguide/ - Network accessline 5
doc_source: https://docs.aws.amazon.com/secretsmanager/latest/userguide/ - Possible obfuscationline 105
return base64.b64decode(response['SecretBinary']) - Possible obfuscationline 105
return base64.b64decode(response['SecretBinary']) - Network accessline 198
url = f'http://localhost:{secrets_port}/secretsmanager/get?secretId={secret_name}' - Network accessline 198
url = f'http://localhost:{secrets_port}/secretsmanager/get?secretId={secret_name}' - Access to secretsline 199
[Credential-related source omitted] - Access to secretsline 199
[Credential-related source omitted] - Network accessline 201
request = urllib.request.Request(url, headers=headers) - Network accessline 201
request = urllib.request.Request(url, headers=headers) - Network accessline 202
response = urllib.request.urlopen(request) - Network accessline 202
response = urllib.request.urlopen(request) - Network accessline 340
- [Secrets Manager User Guide](https://docs.aws.amazon.com/secretsmanager/latest/userguide/) - Network accessline 340
- [Secrets Manager User Guide](https://docs.aws.amazon.com/secretsmanager/latest/userguide/) - Network accessline 341
- [Secrets Manager API Reference](https://docs.aws.amazon.com/secretsmanager/latest/apireference/) - Network accessline 341
- [Secrets Manager API Reference](https://docs.aws.amazon.com/secretsmanager/latest/apireference/) - Network accessline 342
- [Secrets Manager CLI Reference](https://docs.aws.amazon.com/cli/latest/reference/secretsmanager/) - Network accessline 342
- [Secrets Manager CLI Reference](https://docs.aws.amazon.com/cli/latest/reference/secretsmanager/) - Network accessline 343
- [boto3 Secrets Manager](https://boto3.amazonaws.com/v1/documentation/api/latest/reference/services/secretsmanager.html) - Network accessline 343
- [boto3 Secrets Manager](https://boto3.amazonaws.com/v1/documentation/api/latest/reference/services/secretsmanager.html)
skills/secrets-manager/rotation-strategies.md
- Network accessline 206
# Call external API to create new key response = requests.post( - Network accessline 206
# Call external API to create new key response = requests.post( - Network accessline 207
response = requests.post( - Network accessline 207
response = requests.post( - Network accessline 208
'https://api.example.com/v1/api-keys/rotate', - Network accessline 208
'https://api.example.com/v1/api-keys/rotate', - Access to secretsline 209
[Credential-related source omitted] - Access to secretsline 209
[Credential-related source omitted] - Access to secretsline 210
[Credential-related source omitted] - Access to secretsline 210
[Credential-related source omitted] - Network accessline 225
response = requests.get( - Network accessline 225
response = requests.get( - Network accessline 226
'https://api.example.com/v1/me', - Network accessline 226
'https://api.example.com/v1/me', - Access to secretsline 227
[Credential-related source omitted] - Access to secretsline 227
[Credential-related source omitted]
skills/sns/SKILL.md
- Network accessline 3
description: AWS SNS notification service for pub/sub messaging. Use when creating topics, managing subscriptions, configuring message filtering, sending notifications, or setting up mobile push. last_updated: "2026-01-07" doc_source: https - Network accessline 3
description: AWS SNS notification service for pub/sub messaging. Use when creating topics, managing subscriptions, configuring message filtering, sending notifications, or setting up mobile push. last_updated: "2026-01-07" doc_source: https - Network accessline 4
last_updated: "2026-01-07" doc_source: https://docs.aws.amazon.com/sns/latest/dg/ --- - Network accessline 4
last_updated: "2026-01-07" doc_source: https://docs.aws.amazon.com/sns/latest/dg/ --- - Network accessline 5
doc_source: https://docs.aws.amazon.com/sns/latest/dg/ - Network accessline 5
doc_source: https://docs.aws.amazon.com/sns/latest/dg/ - Network accessline 401
- [SNS Developer Guide](https://docs.aws.amazon.com/sns/latest/dg/) - Network accessline 401
- [SNS Developer Guide](https://docs.aws.amazon.com/sns/latest/dg/) - Network accessline 402
- [SNS API Reference](https://docs.aws.amazon.com/sns/latest/api/) - Network accessline 402
- [SNS API Reference](https://docs.aws.amazon.com/sns/latest/api/) - Network accessline 403
- [SNS CLI Reference](https://docs.aws.amazon.com/cli/latest/reference/sns/) - Network accessline 403
- [SNS CLI Reference](https://docs.aws.amazon.com/cli/latest/reference/sns/) - Network accessline 404
- [boto3 SNS](https://boto3.amazonaws.com/v1/documentation/api/latest/reference/services/sns.html) - Network accessline 404
- [boto3 SNS](https://boto3.amazonaws.com/v1/documentation/api/latest/reference/services/sns.html)
skills/sns/notification-patterns.md
- Network accessline 107
# Get DLQ ARN DLQ_ARN=$(aws sqs get-queue-attributes \ --queue-url https://sqs.us-east-1.amazonaws.com/123456789012/sns-dlq \ - Network accessline 107
# Get DLQ ARN DLQ_ARN=$(aws sqs get-queue-attributes \ --queue-url https://sqs.us-east-1.amazonaws.com/123456789012/sns-dlq \ - Network accessline 108
DLQ_ARN=$(aws sqs get-queue-attributes --queue-url https://sqs.us-east-1.amazonaws.com/123456789012/sns-dlq - Network accessline 108
DLQ_ARN=$(aws sqs get-queue-attributes --queue-url https://sqs.us-east-1.amazonaws.com/123456789012/sns-dlq - Network accessline 109
--queue-url https://sqs.us-east-1.amazonaws.com/123456789012/sns-dlq \ - Network accessline 109
--queue-url https://sqs.us-east-1.amazonaws.com/123456789012/sns-dlq \
skills/sqs/SKILL.md
- Network accessline 3
description: AWS SQS message queue service for decoupled architectures. Use when creating queues, configuring dead-letter queues, managing visibility timeouts, implementing FIFO ordering, or integrating with Lambda. last_updated: "2026-01-0 - Network accessline 3
description: AWS SQS message queue service for decoupled architectures. Use when creating queues, configuring dead-letter queues, managing visibility timeouts, implementing FIFO ordering, or integrating with Lambda. last_updated: "2026-01-0 - Network accessline 4
last_updated: "2026-01-07" doc_source: https://docs.aws.amazon.com/AWSSimpleQueueService/latest/SQSDeveloperGuide/ --- - Network accessline 4
last_updated: "2026-01-07" doc_source: https://docs.aws.amazon.com/AWSSimpleQueueService/latest/SQSDeveloperGuide/ --- - Network accessline 5
doc_source: https://docs.aws.amazon.com/AWSSimpleQueueService/latest/SQSDeveloperGuide/ - Network accessline 5
doc_source: https://docs.aws.amazon.com/AWSSimpleQueueService/latest/SQSDeveloperGuide/ - Network accessline 94
# Get DLQ ARN DLQ_ARN=$(aws sqs get-queue-attributes \ --queue-url https://sqs.us-east-1.amazonaws.com/123456789012/my-queue-dlq \ - Network accessline 94
# Get DLQ ARN DLQ_ARN=$(aws sqs get-queue-attributes \ --queue-url https://sqs.us-east-1.amazonaws.com/123456789012/my-queue-dlq \ - Network accessline 95
DLQ_ARN=$(aws sqs get-queue-attributes --queue-url https://sqs.us-east-1.amazonaws.com/123456789012/my-queue-dlq - Network accessline 95
DLQ_ARN=$(aws sqs get-queue-attributes --queue-url https://sqs.us-east-1.amazonaws.com/123456789012/my-queue-dlq - Network accessline 96
--queue-url https://sqs.us-east-1.amazonaws.com/123456789012/my-queue-dlq \ - Network accessline 96
--queue-url https://sqs.us-east-1.amazonaws.com/123456789012/my-queue-dlq \ - Network accessline 100
# Set redrive policy on main queue aws sqs set-queue-attributes \ --queue-url https://sqs.us-east-1.amazonaws.com/123456789012/my-queue \ - Network accessline 100
# Set redrive policy on main queue aws sqs set-queue-attributes \ --queue-url https://sqs.us-east-1.amazonaws.com/123456789012/my-queue \ - Network accessline 101
aws sqs set-queue-attributes --queue-url https://sqs.us-east-1.amazonaws.com/123456789012/my-queue - Network accessline 101
aws sqs set-queue-attributes --queue-url https://sqs.us-east-1.amazonaws.com/123456789012/my-queue - Network accessline 102
--queue-url https://sqs.us-east-1.amazonaws.com/123456789012/my-queue \ - Network accessline 102
--queue-url https://sqs.us-east-1.amazonaws.com/123456789012/my-queue \ - Network accessline 114
sqs = boto3.client('sqs') queue_url = 'https://sqs.us-east-1.amazonaws.com/123456789012/my-queue' - Network accessline 114
sqs = boto3.client('sqs') queue_url = 'https://sqs.us-east-1.amazonaws.com/123456789012/my-queue' - Network accessline 115
queue_url = 'https://sqs.us-east-1.amazonaws.com/123456789012/my-queue' - Network accessline 115
queue_url = 'https://sqs.us-east-1.amazonaws.com/123456789012/my-queue' - Network accessline 129
# Send to FIFO queue sqs.send_message( QueueUrl='https://sqs.us-east-1.amazonaws.com/123456789012/my-queue.fifo', - Network accessline 129
# Send to FIFO queue sqs.send_message( QueueUrl='https://sqs.us-east-1.amazonaws.com/123456789012/my-queue.fifo', - Network accessline 130
sqs.send_message( QueueUrl='https://sqs.us-east-1.amazonaws.com/123456789012/my-queue.fifo', MessageBody=json.dumps({'order_id': '12345'}), - Network accessline 130
sqs.send_message( QueueUrl='https://sqs.us-east-1.amazonaws.com/123456789012/my-queue.fifo', MessageBody=json.dumps({'order_id': '12345'}), - Network accessline 131
QueueUrl='https://sqs.us-east-1.amazonaws.com/123456789012/my-queue.fifo', - Network accessline 131
QueueUrl='https://sqs.us-east-1.amazonaws.com/123456789012/my-queue.fifo', - Network accessline 154
sqs = boto3.client('sqs') queue_url = 'https://sqs.us-east-1.amazonaws.com/123456789012/my-queue' - Network accessline 154
sqs = boto3.client('sqs') queue_url = 'https://sqs.us-east-1.amazonaws.com/123456789012/my-queue' - Network accessline 155
queue_url = 'https://sqs.us-east-1.amazonaws.com/123456789012/my-queue' - Network accessline 155
queue_url = 'https://sqs.us-east-1.amazonaws.com/123456789012/my-queue' - Network accessline 341
- [SQS Developer Guide](https://docs.aws.amazon.com/AWSSimpleQueueService/latest/SQSDeveloperGuide/) - Network accessline 341
- [SQS Developer Guide](https://docs.aws.amazon.com/AWSSimpleQueueService/latest/SQSDeveloperGuide/) - Network accessline 342
- [SQS API Reference](https://docs.aws.amazon.com/AWSSimpleQueueService/latest/APIReference/) - Network accessline 342
- [SQS API Reference](https://docs.aws.amazon.com/AWSSimpleQueueService/latest/APIReference/) - Network accessline 343
- [SQS CLI Reference](https://docs.aws.amazon.com/cli/latest/reference/sqs/) - Network accessline 343
- [SQS CLI Reference](https://docs.aws.amazon.com/cli/latest/reference/sqs/) - Network accessline 344
- [boto3 SQS](https://boto3.amazonaws.com/v1/documentation/api/latest/reference/services/sqs.html) - Network accessline 344
- [boto3 SQS](https://boto3.amazonaws.com/v1/documentation/api/latest/reference/services/sqs.html)
skills/sqs/messaging-patterns.md
- Network accessline 106
sqs = boto3.client('sqs') queue_url = 'https://sqs.us-east-1.amazonaws.com/123456789012/orders.fifo' - Network accessline 106
sqs = boto3.client('sqs') queue_url = 'https://sqs.us-east-1.amazonaws.com/123456789012/orders.fifo' - Network accessline 107
queue_url = 'https://sqs.us-east-1.amazonaws.com/123456789012/orders.fifo' - Network accessline 107
queue_url = 'https://sqs.us-east-1.amazonaws.com/123456789012/orders.fifo'
skills/step-functions/SKILL.md
- Network accessline 3
description: AWS Step Functions workflow orchestration with state machines. Use when designing workflows, implementing error handling, configuring parallel execution, integrating with AWS services, or debugging executions. last_updated: "20 - Network accessline 3
description: AWS Step Functions workflow orchestration with state machines. Use when designing workflows, implementing error handling, configuring parallel execution, integrating with AWS services, or debugging executions. last_updated: "20 - Network accessline 4
last_updated: "2026-01-07" doc_source: https://docs.aws.amazon.com/step-functions/latest/dg/ --- - Network accessline 4
last_updated: "2026-01-07" doc_source: https://docs.aws.amazon.com/step-functions/latest/dg/ --- - Network accessline 5
doc_source: https://docs.aws.amazon.com/step-functions/latest/dg/ - Network accessline 5
doc_source: https://docs.aws.amazon.com/step-functions/latest/dg/ - Network accessline 401
- [Step Functions Developer Guide](https://docs.aws.amazon.com/step-functions/latest/dg/) - Network accessline 401
- [Step Functions Developer Guide](https://docs.aws.amazon.com/step-functions/latest/dg/) - Network accessline 402
- [Step Functions API Reference](https://docs.aws.amazon.com/step-functions/latest/apireference/) - Network accessline 402
- [Step Functions API Reference](https://docs.aws.amazon.com/step-functions/latest/apireference/) - Network accessline 403
- [Step Functions CLI Reference](https://docs.aws.amazon.com/cli/latest/reference/stepfunctions/) - Network accessline 403
- [Step Functions CLI Reference](https://docs.aws.amazon.com/cli/latest/reference/stepfunctions/) - Network accessline 404
- [Amazon States Language](https://docs.aws.amazon.com/step-functions/latest/dg/concepts-amazon-states-language.html) - Network accessline 404
- [Amazon States Language](https://docs.aws.amazon.com/step-functions/latest/dg/concepts-amazon-states-language.html)
skills/step-functions/workflow-patterns.md
- Network accessline 62
"Resource": "arn:aws:states:::sqs:sendMessage", "Parameters": { "QueueUrl": "https://sqs.us-east-1.amazonaws.com/123456789012/my-queue", - Network accessline 62
"Resource": "arn:aws:states:::sqs:sendMessage", "Parameters": { "QueueUrl": "https://sqs.us-east-1.amazonaws.com/123456789012/my-queue", - Network accessline 63
"Parameters": { "QueueUrl": "https://sqs.us-east-1.amazonaws.com/123456789012/my-queue", "MessageBody.$": "States.JsonToString($)" - Network accessline 63
"Parameters": { "QueueUrl": "https://sqs.us-east-1.amazonaws.com/123456789012/my-queue", "MessageBody.$": "States.JsonToString($)" - Network accessline 64
"QueueUrl": "https://sqs.us-east-1.amazonaws.com/123456789012/my-queue", - Network accessline 64
"QueueUrl": "https://sqs.us-east-1.amazonaws.com/123456789012/my-queue", - Network accessline 157
"Resource": "arn:aws:states:::sqs:sendMessage.waitForTaskToken", "Parameters": { "QueueUrl": "https://sqs.us-east-1.amazonaws.com/123456789012/approval-queue", - Network accessline 157
"Resource": "arn:aws:states:::sqs:sendMessage.waitForTaskToken", "Parameters": { "QueueUrl": "https://sqs.us-east-1.amazonaws.com/123456789012/approval-queue", - Network accessline 158
"Parameters": { "QueueUrl": "https://sqs.us-east-1.amazonaws.com/123456789012/approval-queue", "MessageBody": { - Network accessline 158
"Parameters": { "QueueUrl": "https://sqs.us-east-1.amazonaws.com/123456789012/approval-queue", "MessageBody": { - Network accessline 159
"QueueUrl": "https://sqs.us-east-1.amazonaws.com/123456789012/approval-queue", - Network accessline 159
"QueueUrl": "https://sqs.us-east-1.amazonaws.com/123456789012/approval-queue",
How the signals fit together
Facts from a static read of the files at the pinned commit. They describe what the code does, not why.
Some files could not be read; the facts below still hold.
Signal confidence: 500 facts
- Network access in the frontmatter of the SKILL.mdapi-gateway/SKILL.md:3Low confidence
- Network access in the frontmatter of the SKILL.mdapi-gateway/SKILL.md:4Low confidence
- Network access in the frontmatter of the SKILL.mdapi-gateway/SKILL.md:5Low confidence
- Possible obfuscation in code of the SKILL.mdapi-gateway/SKILL.md:148High confidence
- Network access in code of the SKILL.mdapi-gateway/SKILL.md:170High confidence
- Network access in code of the SKILL.mdapi-gateway/SKILL.md:226High confidence
- Network access in prose of the SKILL.mdapi-gateway/SKILL.md:340Low confidence
- Network access in prose of the SKILL.mdapi-gateway/SKILL.md:341Low confidence
- Network access in prose of the SKILL.mdapi-gateway/SKILL.md:342Low confidence
- Network access in prose of the SKILL.mdapi-gateway/SKILL.md:343Low confidence
- Network access in code of documentationapi-gateway/integration-patterns.md:134Low confidence
- Network access in code of documentationapi-gateway/integration-patterns.md:138Low confidence
- Network access in code of documentationapi-gateway/integration-patterns.md:140Low confidence
- Network access in code of documentationapi-gateway/integration-patterns.md:152Low confidence
- Network access in code of documentationapi-gateway/integration-patterns.md:157Low confidence
- Network access in code of documentationapi-gateway/integration-patterns.md:159Low confidence
- Access to secrets in code of documentationapi-gateway/integration-patterns.md:272Low confidence
- Access to secrets in code of documentationapi-gateway/integration-patterns.md:275Low confidence
- Network access in code of documentationapi-gateway/integration-patterns.md:331Low confidence
- Network access in code of documentationapi-gateway/integration-patterns.md:332Low confidence
- Network access in the frontmatter of the SKILL.mdskills/bedrock/SKILL.md:3Low confidence
- Network access in the frontmatter of the SKILL.mdbedrock/SKILL.md:3Low confidence
- Network access in the frontmatter of the SKILL.mdskills/bedrock/SKILL.md:4Low confidence
- Network access in the frontmatter of the SKILL.mdbedrock/SKILL.md:4Low confidence
- Network access in the frontmatter of the SKILL.mdskills/bedrock/SKILL.md:5Low confidence
- Network access in the frontmatter of the SKILL.mdbedrock/SKILL.md:5Low confidence
- Network access in prose of the SKILL.mdskills/bedrock/SKILL.md:488Low confidence
- Network access in prose of the SKILL.mdbedrock/SKILL.md:488Low confidence
- Network access in prose of the SKILL.mdskills/bedrock/SKILL.md:489Low confidence
- Network access in prose of the SKILL.mdbedrock/SKILL.md:489Low confidence
- Network access in prose of the SKILL.mdskills/bedrock/SKILL.md:490Low confidence
- Network access in prose of the SKILL.mdbedrock/SKILL.md:490Low confidence
- Network access in prose of the SKILL.mdskills/bedrock/SKILL.md:491Low confidence
- Network access in prose of the SKILL.mdbedrock/SKILL.md:491Low confidence
- Network access in prose of the SKILL.mdskills/bedrock/SKILL.md:492Low confidence
- Network access in prose of the SKILL.mdbedrock/SKILL.md:492Low confidence
- Network access in prose of the SKILL.mdskills/bedrock/SKILL.md:493Low confidence
- Network access in prose of the SKILL.mdbedrock/SKILL.md:493Low confidence
- Network access in prose of the SKILL.mdskills/bedrock/SKILL.md:494Low confidence
- Network access in prose of the SKILL.mdbedrock/SKILL.md:494Low confidence
- Network access in prose of the SKILL.mdskills/bedrock/SKILL.md:495Low confidence
- Network access in prose of the SKILL.mdbedrock/SKILL.md:495Low confidence
- Network access in prose of the SKILL.mdskills/bedrock/SKILL.md:496Low confidence
- Network access in prose of the SKILL.mdbedrock/SKILL.md:496Low confidence
- Network access in code of documentationskills/bedrock/model-invocation.md:167Low confidence
- Network access in code of documentationbedrock/model-invocation.md:167Low confidence
- Network access in code of documentationskills/bedrock/model-invocation.md:168Low confidence
- Network access in code of documentationbedrock/model-invocation.md:168Low confidence
- Access to secrets in code of documentationskills/bedrock/model-invocation.md:169Low confidence
- Access to secrets in code of documentationbedrock/model-invocation.md:169Low confidence
and 450 more
Only the first 500 facts are listed.
Works with
| Agent | Status | Evidence | Install to |
|---|---|---|---|
| Claude Code | Native | Manifest .claude-plugin/marketplace.json | .claude/skills/<skill-name>/ |
| Codex | Compatible | Standard SKILL.md skills/api-gateway/SKILL.md | .agents/skills/<skill-name>/ |
| Cursor | Compatible | Standard SKILL.md skills/api-gateway/SKILL.md | .cursor/skills/<skill-name>/ |
| Gemini CLI | Compatible | Standard SKILL.md skills/api-gateway/SKILL.md | .gemini/skills/<skill-name>/ |
| GitHub Copilot | Compatible | Standard SKILL.md skills/api-gateway/SKILL.md | .github/skills/<skill-name>/ |
| OpenCode | Compatible | Standard SKILL.md skills/api-gateway/SKILL.md | .opencode/skills/<skill-name>/ |
- Native The repository ships a manifest, folder or frontmatter field for this agent.
- Compatible A standard SKILL.md that this agent can read.
- Unknown No evidence either way.
Derived automatically from paths, manifests and frontmatter. Not tested on each agent.
Explore alternatives and comparisons
Add this badge to your README
It updates every night and links to this page.
[](https://hotskills.dev/skill/itsmostafa-aws-agent-skills/)