serverless-aws

Automate serverless AWS patterns for Lambda, DynamoDB, SQS, and Secrets Manager.

Updated Dec 23, 2025
One-click install
npx skills add https://github.com/HexSleeves/dotfiles --skill serverless-aws
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: serverless-aws
Source: https://github.com/HexSleeves/dotfiles/tree/main/home/dot_config/dotfiles/ai/claude/skills/serverless-aws
Command: npx skills add https://github.com/HexSleeves/dotfiles --skill serverless-aws

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Patterns and best practices for building serverless AWS applications using Lambda, DynamoDB, SQS, and Secrets Manager, reducing boilerplate and integration risk.

Core Features & Use Cases

  • Lambda handler templates with error handling and authorization checks.
  • DynamoDB integration patterns (put/get, indexing considerations, and streaming insights).
  • SQS processing templates with deduplication and batch handling.
  • Secrets Manager usage for secure configuration and API key management.

Quick Start

Show how to scaffold a serverless AWS project with a Lambda function, DynamoDB table, SQS queue, and Secrets Manager integration.

Frequently Asked Questions about serverless-aws

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

FAQPage Schema
How do I reduce boilerplate when building serverless AWS applications with Lambda and DynamoDB?

To reduce boilerplate in serverless AWS applications, you can use pre-built Lambda handler templates and DynamoDB integration patterns that enforce best practices for error handling, authorization checks, and indexing considerations.

What is the best way to handle SQS batch processing and deduplication in TypeScript?

The best way to handle SQS batch processing and deduplication in TypeScript is by using automated SQS processing templates that enforce proper batch handling and deduplication strategies to ensure reliable queue processing.

How do I securely retrieve API keys and configuration in AWS Lambda functions?

To securely retrieve API keys and configuration in AWS Lambda, you should use AWS Secrets Manager integration patterns that handle secure configuration retrieval and management directly within your TypeScript projects.

Can I use this serverless AWS pattern for cold-start optimization in event-driven architectures?

Yes, these serverless AWS patterns are designed for event-driven architectures and explicitly enforce best practices for cold-start optimization, error handling, and secure configuration retrieval in TypeScript Lambda projects.

How do I scaffold a serverless AWS project integrating Lambda, DynamoDB, SQS, and Secrets Manager?

You can scaffold a serverless AWS project by utilizing the quick start guide to automatically generate Lambda functions, DynamoDB tables, SQS queues, and Secrets Manager integrations while reducing integration risk.