Agent skill · software engineering · aj-geddes

aws-lambda-functions

Create and deploy serverless functions using AWS Lambda with event sources, permissions, layers, and environment configuration. Use for event-driven computing without managing servers.

Why this skill is useful

Provides specific AWS CLI commands and best practices for deploying serverless functions that the AI wouldn't reliably generate on its own.

What it needs

Requires aws-cli installed locally. Requires aws account access. About 2k tokens when loaded. Last updated 2026-03-04. 307 stars on the source repository.

What this skill does

AWS Lambda Functions Table of Contents Overview When to Use Quick Start Reference Guides Best Practices Overview AWS Lambda enables you to run code without provisioning or managing servers. Build serverless applications using event-driven triggers, pay only for compute time consumed, and scale automatically with workload. When to Use API endpoints and webhooks Scheduled batch jobs and data processing Real-time file processing (S3 uploads) Event-driven workflows (SNS, SQS) Microservices and backend APIs Data transformations and ETL jobs IoT and sensor data processing WebSocket connections Quick Start Minimal working example: Reference Guides Detailed implementations in the references/ directory: Guide Contents --- --- Basic Lambda Function with AWS CLI Basic Lambda Function with AWS CLI Lambda Function with Node.js Lambda Function with Node.js Terraform Lambda Deployment Terraform Lambda Deployment Lambda with SAM (Serverless Application Model) Lambda with SAM (Serverless Application Model) Lambda Layers for Code Sharing Lambda Layers for Code Sharing Best Practices ✅ DO Use environment variables for configuration Implement proper error handling and logging Optimize package size and dependencies Set appropriate timeout and memory Use Lambda Layers for shared code Implement concurrency limits Enable X-Ray tracing for debugging Use reserved concurrency for critical functions ❌ DON'T Store sensitive data in code Create long-running operations (>15 min) Ignore cold start optimization Forget to handle concurrent executions Ignore CloudWatch metrics Use too much memory unnecessarily

How to use it

Reference it in AdaL, Claude Code, Cursor or any coding agent — nothing to install:

@skills aj-geddes/aws-lambda-functions

View the source on GitHub

Browse the @skills marketplace