Provides AWS SAM bootstrap patterns: generates `template.yaml` and `samconfig.toml` for new projects via `sam init`, creates SAM templates for existing Lambda/CloudFormation code migration, validates build/package/deploy workflows, and configures local testing with `sam local invoke`. Use when the user asks about SAM projects, `sam init`, `sam deploy`, serverless deployments, or needs to bootstrap/migrate Lambda functions with SAM templates.
68
86%
Does it follow best practices?
Run evals on this skill
Adds up to 20 points to the overall score
Passed
No findings from the security scan
The canonical home for this skill is giuseppe-trisciuoglio/developer-kit
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 --guidedtemplate.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.jsonSee 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 --guidedtemplate.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 committinggiuseppe-trisciuoglio/developer-kit
fe73fb3
Canonical home
since Mar 15, 2026
Also appears in
last in sync Mar 15, 2026
If you maintain this skill, you can claim it as your own. Once claimed, you can manage eval scenarios, bundle related skills, attach documentation or rules, and ensure cross-agent compatibility.