aws-serverless

por aws

Crea, implementa, gestiona, depura, configura y optimiza aplicaciones serverless en AWS utilizando Lambda, API Gateway, Step Functions, EventBridge y SAM/CDK.…

npx skills add https://github.com/aws/agent-toolkit-for-aws --skill aws-serverless

AWS Serverless

Domain expertise for building serverless applications on AWS: Lambda, API Gateway, Step Functions, EventBridge, event source mappings, concurrency, cold starts, deployment, and troubleshooting.

Works best with the AWS MCP server — run CLI commands, query CloudWatch, validate configs directly. All guidance also works with standard AWS CLI access.

Specialized skills — check these first

These cover capabilities and procedures the general references below do not. Several are specialized features or step-by-step tested procedures you would otherwise miss. Route to the matching skill before falling back to the references.

Advanced Lambda compute (easy to overlook)

Use this skillWhen the workload involves
aws-lambda-microvmsStrong tenant isolation, sandboxed/untrusted code execution (AI agent code sandboxes, REPLs, notebooks, CI runners), long-lived sessions, suspend/resume with preserved state, port-listening servers (gRPC, WebSocket, custom TCP), Firecracker microVMs, snapshot-resumable compute, up to 8-hour lifetimes
aws-lambda-durable-functionsDurable execution, checkpoint-and-replay, long-running multi-step workflows written as plain code (TS/Python/Java), automatic state persistence, saga pattern in code, human-in-the-loop callbacks, executions up to 1 year, context.step/context.wait/context.invoke, withDurableExecution, durable-execution-sdk
aws-lambda-managed-instancesLambda Managed Instances (LMI), capacity providers, EC2-backed Lambda, steady high-volume traffic (50M+ req/mo) wanting Savings Plans / Reserved Instance pricing, PerExecutionEnvironmentMaxConcurrency, CapacityProviderConfig, multi-concurrent execution environments

Step-by-step task procedures (tested CLI SOPs)

Use this skillFor the task
connecting-lambda-to-api-gatewayWire an existing Lambda to a new REST/HTTP API: proxy integration, permissions, CORS, throttling, access logging, deployment
connecting-lambda-to-dynamodbConnect Lambda to DynamoDB: IAM execution role, read/write permissions, stream event source mapping
creating-api-gateway-stageCreate an API Gateway stage with CloudWatch logging, X-Ray tracing, throttling, WAF association, and authorization
deploying-custom-domain-rest-apiDeploy a Regional REST API with custom domain: ACM cert, Lambda backend, request authorizer, base path mapping, Route 53 DNS
debugging-lambda-timeoutsSystematically diagnose a timing-out Lambda: config, CloudWatch logs/metrics, VPC, cold starts, memory, downstream calls
processing-s3-uploads-with-step-functionsDeploy an event-driven workflow: S3 upload → EventBridge → Step Functions → Lambda (small files) or Fargate (large files), with VPC/ECR/ECS/IAM

Routing (general references in this skill)

User needRead
Building a new serverless app — pattern selectionarchitecture.md
Lambda config, cold starts, SnapStart, memory, VPC, layers, Function URLslambda.md
Concurrency (reserved, provisioned, ESM controls)concurrency.md
Event sources (SQS, DynamoDB Streams, SNS, Kinesis), filtering, batch failuresevent-sources.md
Step Functions, EventBridge rules/pipes/schedulerorchestration.md
API Gateway quotas, authorizers, WebSocketapi-gateway.md
SAM/CDK resource types and fast iterationdeployment.md
Production readiness, observability, anti-patternsproduction.md
Debugging an error (exact string → cause → fix)troubleshooting.md
Powertools handler templatepowertools-handler.py

Note: Reference files contain specific runtime versions, quotas, and feature matrices that change. When precision matters (production, runtime choice, quotas), confirm against current AWS documentation. The references focus on values and gotchas that are easy to get wrong — not on basics.

Más skills de aws

agents-build
aws
Úsalo para ampliar un proyecto de agente existente con memoria, integración de aplicaciones, VPC, multi-agente, migración, modelo, navegador, intérprete de código, pagos o recursos…
official
agents-connect
aws
Úsalo al conectar tu agente a APIs, herramientas o servicios externos a través de Gateway, o al restringir el acceso a herramientas con políticas de Cedar. Gestiona la configuración de gateway, target…
official
agents-debug
aws
Use when your agent or environment is broken — wrong answers, errors, timeouts, tool failures, or CLI issues. Reads traces and logs to diagnose root causes.…
official
agents-deploy
aws
Úsalo al implementar tu agente en AWS o cuando una implementación haya fallado. Gestiona la validación previa al vuelo, el diagnóstico de errores de CDK/IAM/cuotas, la gestión de versiones, la reversión,…
official
agents-get-started
aws
Úsalo cuando un desarrollador quiera crear un nuevo proyecto de agente o comenzar con AgentCore. Maneja la selección de framework, el scaffolding del proyecto, el primer despliegue y…
official
agents-harden
aws
Úsalo al preparar tu agente para producción: alcance de IAM, autenticación de entrada (JWT, SigV4), gestión de secretos, optimización de arranque en frío, ciclo de vida de sesión, tasas…
official
agents-pay
aws
Úsalo cuando ESTE agente necesite pagar por contenido protegido con x402 en tiempo de ejecución: encontrarse con un muro de pago a mitad de tarea, resolverlo mediante AgentCore Payments y aplicar…
official
amazon-aurora-mysql
aws
Amazon Aurora MySQL — crea, modifica y asesora sobre clústeres de Aurora MySQL específicamente (motor compatible con MySQL, Aurora serverless, consulta paralela).…
official