From developer-kit-aws
Bootstraps 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.
How this skill is triggered — by the user, by Claude, or both
Slash command
/developer-kit-aws:aws-sam-bootstrapThis skill is limited to the following tools:
The summary Claude sees in its skill listing — used to decide when to auto-load this skill
Generates SAM project artifacts for greenfield and migration scenarios. Creates the minimum required files (`template.yaml`, `samconfig.toml`, `events/`), validates with `sam build`, and configures `sam deploy` workflows following AWS SAM conventions.
Generates SAM project artifacts for greenfield and migration scenarios. Creates the minimum required files (template.yaml, samconfig.toml, events/), validates with sam build, and configures sam deploy workflows following AWS SAM conventions.
sam init, sam deploy)sam init, sam build, sam local invoke, sam deploy)template.yaml or samconfig.toml for serverless deploymentssam local invoke for Lambda functionssam init to scaffold.template.yaml manually.Use current non-deprecated runtimes. Package type: Zip (default) or Image (container/native deps).
sam init
sam build
sam local invoke <LogicalFunctionId> -e events/event.json
sam deploy --guided
template.yaml with Transform: AWS::Serverless-2016-10-31AWS::Serverless::Function and related SAM resourcessamconfig.toml with deploy defaults and environment overridesevents/event.json payload samples for local invocationsam validate and sam build before deploy.
├── template.yaml
├── samconfig.toml
└── events/
└── event.json
See reference templates: examples.md, migration-checklist.md
sam validate succeedssam build succeedstemplate.yaml has correct logical IDs and handlerssamconfig.toml contains deploy parameters for target environmentssam init # Interactive scaffold
sam build
sam local invoke HelloFunction -e events/event.json
sam deploy --guided
template.yaml with SAM transformsamconfig.toml with stack_name, capabilities, resolve_s3events/event.json → validate with sam buildFull templates in references/examples.md.
samconfig.toml committed for deterministic deployments[default], [prod]) instead of CLI flagsCAPABILITY_IAM is required when IAM resources are createdsam deploy --guided writes local configuration; review before committingnpx claudepluginhub giuseppe-trisciuoglio/developer-kit --plugin developer-kit-awsBuilds 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.
Deploys serverless applications to AWS using SAM or CDK. Covers project scaffolding, IaC templates, CDK constructs, deployment workflows, and CI/CD pipelines.
Builds, deploys, debugs, and optimizes AWS serverless apps with Lambda, API Gateway, Step Functions, EventBridge, SAM/CDK. Covers cold starts, CORS, concurrency, and production readiness.