Install any skill in seconds. Free to start, no credit card required.
Get Started Free →zxkane/aws-serverless-eda
AWS serverless and event-driven architecture expert based on Well-Architected Framework.
Passed 17 of 20 test cases with the skill, and 17 of 20 without it.
2 fixed17 passed either way1 still failing2 broke
Tokens, turns and time describe resource use, not a dollar price.
One of 2 test cases the skill fixed. Same model, same prompt, with and without the skill.
A developer hardcoded database hostnames and S3 bucket names inside a Lambda function's source code files. When deploying across dev, staging, and production environments, they recompile the code with different strings. What serverless design principle addresses this issue?
| Checked | Without skill | With skill |
|---|---|---|
| Advises decoupling configuration from code by storing target resource names in environment variables. | Passed | Passed |
| Notes the serverless principle of assuming no hardware affinity across runtime environments. | Missed | Passed |
The instructions your model reads when the skill loads.
This skill provides comprehensive guidance for building serverless applications and event-driven architectures on AWS based on Well-Architected Framework principles.
Always verify AWS facts using MCP tools (mcp__aws-mcp__* or mcp__*awsdocs*__*) before answering. The aws-mcp-setup dependency is auto-loaded — if MCP tools are unavailable, guide the user through that skill's setup flow.
This skill leverages the CDK MCP server (provided via aws-cdk-development dependency) and AWS Documentation MCP for serverless guidance.
Note: The following AWS MCP servers are available separately via the Full AWS MCP Server (see
aws-mcp-setupskill) and are not bundled with this plugin:
- AWS Serverless MCP — SAM CLI lifecycle (init, deploy, local test)
- AWS Lambda Tool MCP — Direct Lambda invocation
- AWS Step Functions MCP — Workflow orchestration
- Amazon SNS/SQS MCP — Messaging and queue management
Use this skill when:
Functions should be concise and single-purpose
// ✅ GOOD - Single purpose, focused function
export const processOrder = async (event: OrderEvent) => {
// Only handles order processing
test cases passed, vs 17 / 20 without
Published skills whose descriptions closely match this one, with their headline benchmark lift.
More skills from the same source and nearby in the registry, with their headline benchmark lift.