Skip to content

aws

Context skill for AWS infrastructure patterns with Terraform — activates automatically, no slash command needed.

Requirements

Commands

This is a context skill. It activates automatically when .tf files targeting AWS, AWS_ environment variables, or an AWS Terraform provider are detected. No slash command is needed.

Trigger conditions

The skill loads when any of the following are present:

  • .tf or .tfvars files in the project
  • Environment variables prefixed AWS_ (e.g. AWS_DEFAULT_REGION) in mise.toml
  • A Terraform provider block referencing hashicorp/aws
  • User mentions ECS, Lambda, S3, CloudFront, EC2, EKS, or AWS

Recipes available

SituationRecipe loaded
Terraform provider and credentials setupprovider-setup
S3 backend and DynamoDB state lockingtf-backend
ECS Fargate or EC2 service deploymentecs-platform
Lambda function deploymentlambda-platform
Static site with S3 and CloudFrontstatic-site
Ray cluster on EC2 or EKSray-clusters
Firecracker MicroVM fleetfirecracker-clusters
Naming, tagging, and module conventionsinfra-conventions

provider-setup and tf-backend are loaded whenever any AWS Terraform is being written.

Each recipe loads on demand — only what is relevant to the current task.

References

Released under the MIT License.