From aws-skills-for-claude-code
Builds AWS serverless applications using SAM CLI: init new apps, build, deploy, local invoke Lambda functions, and fetch logs. Activates on SAM, serverless, or Lambda mentions.
How this skill is triggered — by the user, by Claude, or both
Slash command
/aws-skills-for-claude-code:aws-samThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
- sam_init - Create new SAM app
├── infrastructure/
│ ├── cloudformation/
│ └── lambda/
│ └── api/
│ ├── app.py
│ └── requirements.txt
└── template.yaml
.aws-sam to .gitignoreinfrastructure/lambda/{
"mcpServers": {
"aws-sam": {
"command": "uvx",
"args": ["awslabs.aws-serverless-mcp-server@latest"],
"env": {
"AWS_PROFILE": "default",
"AWS_REGION": "us-east-1"
}
}
}
}
Prerequisites: SAM CLI installed, optionally Docker/Finch.
npx claudepluginhub whchoi98/aws-skills-for-claude-code --plugin aws-skills-for-claude-codeBootstraps AWS SAM projects by generating template.yaml and samconfig.toml for new setups via sam init, migrates existing Lambda/CloudFormation code, validates sam build/deploy workflows, and configures sam local invoke testing.
Deploys serverless applications to AWS using SAM or CDK. Covers project scaffolding, IaC templates, CDK constructs, deployment workflows, and CI/CD pipelines.
Builds, deploys, manages, debugs, configures, and optimizes AWS serverless apps using Lambda, API Gateway, Step Functions, EventBridge, SAM/CDK. Covers cold starts, concurrency, CORS, event sources.