Files

Agent Skills for AWS

This directory contains agent skills — curated packages of instructions and reference materials that help AI coding agents complete AWS tasks effectively. We plan to release new and updated skills on a regular cadence.

Using skills

There are three ways to get skills:

  • Install a plugin — If you installed a plugin (aws-core, aws-agents, or aws-data-analytics), the skills bundled with that plugin are already available to your agent.

  • Install locally — Copy skill directories from this repository to your agent's skills location, or use npx skills add aws/agent-toolkit-for-aws/skills.

  • Discover at runtime — Agents can search for and load skills on demand through the AWS MCP Server, without any local installation. Ask your agent: "Search for AWS skills related to databases."

To install skills locally, copy the skill directory to your agent's skills location:

Agent Global skills path Project skills path
Claude Code ~/.claude/skills/ .claude/skills/
Codex ~/.codex/skills/ .agents/skills/
Cursor ~/.cursor/skills/ .cursor/skills/
Kiro ~/.kiro/skills/ .kiro/skills/

Skill categories

Skills are organized into two categories: core and specialized.

Core skills

Core skills are bundled with the aws-core plugin and provide broad guidance across the most commonly used AWS services and development patterns. We recommend installing the aws-core plugin as your starting point if you're building and operating applications on AWS. It gives your agent foundational knowledge about service selection, architecture decisions, SDK usage, infrastructure-as-code, security, observability, and cost management.

Core skills cover:

  • AWS SDK usage patterns (Python, JavaScript, Swift)
  • Infrastructure as code (CDK, CloudFormation)
  • Compute (serverless, containers)
  • Security and identity (IAM)
  • Observability (CloudWatch, X-Ray, CloudTrail)
  • Application integration (messaging, streaming)
  • Cost management (Billing and Cost Management)
  • Full-stack applictaion development (AWS Blocks)
  • Generative AI (Bedrock)
  • Databases (service selection and routing)

Specialized skills

Specialized skills offer service-specific guidance and detailed workflows for common tasks that agents struggle with. These go deeper than core skills — providing step-by-step procedures for specific operations like creating a data lake table, launching an EC2 instance with best practices, or troubleshooting EFS connectivity.

Install specialized skills when you're working in a specific domain and want your agent to follow AWS-recommended procedures rather than improvising from general knowledge.

Specialized skills are organized by AWS service category: