serverless

Build AWS Lambda serverless backends with API Gateway, DynamoDB, and SAM/CDK.

Updated Apr 16, 2026
One-click install
npx skills add https://github.com/duylinhdang1998/claude-template-agent --skill serverless-duylinhdang1998
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: serverless
Source: https://github.com/duylinhdang1998/claude-template-agent/tree/main/plugins/vfm-agent-company/skills/serverless
Command: npx skills add https://github.com/duylinhdang1998/claude-template-agent --skill serverless-duylinhdang1998

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill removes the operational burden of managing servers and streamlines building scalable, cost-efficient APIs, event processors, and scheduled tasks using AWS managed services.

Core Features & Use Cases

  • Managed compute with Lambda: Write functions that scale automatically for HTTP APIs, background jobs, and event handlers.
  • API Gateway + Authentication: Expose HTTP endpoints with support for authorizers, CORS, and routing for REST/HTTP APIs.
  • Event-driven integrations: Connect S3, SQS, SNS, and EventBridge to trigger serverless workflows and decouple systems.
  • Infrastructure as Code: Provide SAM and CDK examples for reproducible deployments, permissions, and environment configuration.
  • Best practices: Guidance on cold-start optimization, packaging, monitoring, error handling, retries, and cost optimization.
  • Use Case: Build a users API that stores records in DynamoDB, processes uploads from S3, and runs daily reports via scheduled Lambdas.

Quick Start

Create a Lambda-backed API with API Gateway that handles GET and POST for /users, stores records in a DynamoDB table named users, and deploys the stack using SAM or CDK.

Frequently Asked Questions about serverless

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I build a serverless API using AWS Lambda and API Gateway?

To build a serverless API, you create AWS Lambda functions to handle HTTP requests and expose them through API Gateway endpoints. This Skill provides templates for routing REST/HTTP APIs, configuring authorizers, and managing CORS for your backend.

What is the best way to process S3 file uploads with event-driven AWS Lambda functions?

The best way to process S3 file uploads is by configuring event-driven integrations that trigger AWS Lambda functions automatically. This Skill guides you through connecting S3, SQS, SNS, and EventBridge to decouple systems and trigger serverless workflows.

Can I use SAM or CDK to deploy serverless backends with DynamoDB?

Yes, you can use SAM or CDK to deploy serverless backends with DynamoDB. This Skill provides Infrastructure as Code examples for reproducible deployments, including permissions, environment configuration, and table provisioning.

How do I optimize AWS Lambda cold-start performance for HTTP APIs?

To optimize AWS Lambda cold-start performance for HTTP APIs, you implement stateless functions and apply specific packaging techniques. This Skill offers best practices for cold-start optimization, error handling, and cost management.

When should I use event-driven serverless architectures instead of managed servers?

You should use event-driven serverless architectures when you need to auto-scale APIs, process queues, or run scheduled tasks without managing servers. This approach removes operational burden and streamlines building cost-efficient backends.

Does this serverless Skill support scheduled tasks and queue consumers?

Yes, this serverless Skill supports scheduled tasks and queue consumers. It applies to HTTP APIs, background jobs, file processing, and event routing scenarios using managed services like SQS, SNS, and EventBridge.