agentsclimarketplace

Aws serverless

Skill LeonMelamud/agentcore-toolkit/skills/aws-serverless

Use when implementing production serverless workloads on AWS — writing Lambda handler code, wiring API Gateway / DynamoDB Streams / SQS / SNS event-driven flows, SAM or CDK deployment, or fixing cold starts. Triggers: 'write a Lambda function', 'SAM template', 'API Gateway + Lambda', 'SQS consumer', 'DynamoDB stream processor', 'cold start optimization'. For standalone CloudFormation authoring use aws-cloudformation; for architecture selection + cost design use aws-solution-architect.From its SKILL.md

Install
npx -y skills add LeonMelamud/agentcore-toolkit --skill aws-serverless

Assembled from the repository path, not quoted from the project. Check it against their README if it does not work.

One thing to look at

  • 7 stars7 stars. Stars are a popularity signal and not a quality one, but at this level it is likely that nobody has read this closely except its author, and you would be relying on your own review.

SKILL.md

3.5 KB, as published. Nobody here has run it

AWS Serverless

Specialized skill for building production-ready serverless applications on AWS. Covers Lambda functions, API Gateway, DynamoDB, SQS/SNS event-driven patterns, SAM/CDK deployment, and cold start optimization.

Principles

  • Right-size memory and timeout (measure before optimizing)
  • Minimize cold starts for latency-sensitive workloads
  • Use SnapStart for Java 11+, Python 3.12+, .NET 8+ functions
  • Prefer HTTP API over REST API for simple use cases
  • Design for failure with DLQs and retries
  • Keep deployment packages small
  • Use environment variables for configuration
  • Implement structured logging with correlation IDs

When to use / pattern index

Match the task to a pattern, then open its reference file for full code.

TaskPatternReference
Any Lambda function, API handler, event processor, scheduled taskLambda Handler (Node + Python, error handling)references/lambda-handler.md
REST/HTTP API backed by Lambda; choosing HTTP vs REST APIAPI Gateway Integration (SAM template + handler, API comparison)references/api-gateway.md
Decoupled async processing, batch consumers, DynamoDB change reactionsEvent-Driven (SQS with partial-batch failure + DLQ, DynamoDB Streams)references/event-driven.md
Latency-sensitive / user-facing / high-traffic functionsCold Start Optimization (package size, SnapStart, memory, provisioned concurrency, lazy init)references/cold-start.md
Local dev/testing; IaC with SAM or CDKDeployment (SAM local + CDK stack)references/deployment.md
Debugging production issues (INIT billing, timeouts, OOM, VPC cold start, event-loop hangs, payload limits, recursive invocation)Sharp Edgesreferences/sharp-edges.md
Reviewing serverless code for anti-patternsValidation Checks (credentials, IAM, error handling, memory/timeout, DLQ, SDK imports)references/validation-checks.md

Collaboration

Delegation Triggers

  • user needs GCP serverless -> gcp-cloud-run (Cloud Run for containers, Cloud Functions for events)
  • user needs Azure serverless -> azure-functions (Azure Functions, Logic Apps)
  • user needs database design -> postgres-wizard (RDS design, or use DynamoDB patterns)
  • user needs authentication -> auth-specialist (Cognito, API Gateway authorizers)
  • user needs complex workflows -> workflow-automation (Step Functions, EventBridge)
  • user needs AI integration -> llm-architect (Lambda calling Bedrock or external LLMs)

Limitations

  • Use this skill only when the task clearly matches the scope described above.
  • Do not treat the output as a substitute for environment-specific validation, testing, or expert review.
  • Stop and ask for clarification if required inputs, permissions, safety boundaries, or success criteria are missing.

Keep looking

Skills are one crate of 626,194. Ordering is by how many stacks a row turns up in, so the top of any crate is what has actually been picked rather than what has the most stars.