aj-geddes avatar

Aws Lambda Functions

This gets you up and running with AWS Lambda through multiple deployment paths: raw AWS CLI commands, Terraform, and SAM templates. The reference guides cover the full lifecycle from creating IAM roles to packaging functions, plus practical patterns like Lambda Layers for sharing code across functions. Good mix of Node.js examples and infrastructure as code approaches. The quick start shows the manual IAM setup you'll need, which is honestly the part most tutorials skip. Best practices lean heavily on the operational side: cold starts, concurrency limits, and not burning money on oversized memory allocations. If you're choosing between deployment methods or need working examples of event sources and permissions, this covers the common paths.

skills.sh installs
619
GitHub stars
379
last updated
Aug 21, 2026

Install

$ npx -y skills add aj-geddes/useful-ai-prompts --skill aws-lambda-functions --agent claude-code

Installs into .claude/skills of the current project.

Files

AWS Lambda Functions

Table of Contents

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:

# Create Lambda execution role
aws iam create-role \
  --role-name lambda-execution-role \
  --assume-role-policy-document '{
    "Version": "2012-10-17",
    "Statement": [{
      "Effect": "Allow",
      "Principal": {"Service": "lambda.amazonaws.com"},
      "Action": "sts:AssumeRole"
    }]
  }'

Sponsors

Details

Repository
github.com/aj-geddes/useful-ai-prompts
Categories
Backend & APIs, DevOps & CI/CD, AI & Agent Building, Release Management, Cloud & Infrastructure
First seen
Jun 3, 2026

More from aj-geddes/useful-ai-prompts

All 258
1sickn33 avatarbackend-development-feature-developmentsickn33/antigravity-awesome-skillsbackend development feature development615skills.sh installs
2aj-geddes avatardatabase-query-optimizationaj-geddes/useful-ai-promptsImprove database query performance through indexing, query optimization, and execution plan analysis. Reduce response times and database load.593skills.sh installs
3recoupable avatarrecoup-apirecoupable/skillsCall the Recoupable API from the sandbox to fetch artist data, socials, organizations, research, documents and any other platform resource — and to invoke exter550skills.sh installs
4aj-geddes avatarpayment-gateway-integrationaj-geddes/useful-ai-promptsIntegrate payment gateways like Stripe, PayPal, and Square with backends for payment processing, subscription management, and webhook handling. Use when buildin529skills.sh installs
5sickn33 avatarmoodle-external-api-developmentsickn33/antigravity-awesome-skillsmoodle external api development526skills.sh installs
6bobmatnyc avatargolang-grpcbobmatnyc/claude-mpm-skillsProduction gRPC in Go: protobuf layout, codegen, interceptors, deadlines, error codes, streaming, health checks, TLS, and testing with bufconn518skills.sh installs