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`.
SkillScore82Maintained
Automatic
◆DevOps & SRE pack
Last verified 8/21/2026
What it changes
Passed 18 of 22 test cases with the skill, and 16 of 22 without it.
Without skill73%
With skill82%
Checks it passed that the model alone missed
Prescribes sam init as the initial scaffolding CLI command.
Prescribes [prod] as an environment configuration section header.
Prescribes samconfig.toml as a required root configuration artifact.
and 2 more in the full report
3 fixed15 passed either way3 still failing1 broke
Pass-rate lift
+9 pp
Tokens
+31%
Agent turns
0%
Response time
-30%
Model gemini-3.6-flashMeasured 8/21/2026v118 of 22 cases passed with skill
Tokens, turns and time describe resource use, not a dollar price.
See it in action
One of 3 test cases the skill fixed. Same model, same prompt, with and without the skill.
1 of 3
Prompt
I am setting up a lightweight AWS SAM repository layout for a team microservice. I want to keep the root directory clean and minimal. What are the strictly required baseline files and directories that must be present in the repository?
What was checked, without and with the skill
Checked
Without skill
With skill
Specifies placing sample payload JSON files inside an events/ directory.
Missed
Passed
Prescribes samconfig.toml as a required root configuration artifact.
Missed
Passed
case-05 · gemini-3.6-flash · 8/21/2026 · answers are capped and redacted
What's inside
The instructions your model reads when the skill loads.
SKILL.md95 lines3 files
AWS SAM Bootstrap
Overview
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.
When to Use
User needs to start a new AWS SAM project (sam init, sam deploy)
User wants to migrate existing Lambda functions or CloudFormation resources to SAM templates
User asks about SAM CLI commands (sam init, sam build, sam local invoke, sam deploy)
User needs to create or update template.yaml or samconfig.toml for serverless deployments
User wants to configure local testing with sam local invoke for Lambda functions
Instructions
1) Classify Scenario
New project: no Lambda structure exists. Run sam init to scaffold.