Agent skill · software engineering · aj-geddes

serverless-architecture

Design and implement serverless applications using AWS Lambda, Azure Functions, and GCP Cloud Functions with event-driven patterns and orchestration.

Why this skill is useful

Provides specific patterns and configurations for implementing serverless architectures that the AI wouldn't reliably generate on its own.

What it needs

Requires serverless installed locally. Requires aws, azure, gcp account access. About 1k tokens when loaded. Last updated 2026-03-04. 307 stars on the source repository.

What this skill does

Serverless Architecture Table of Contents Overview When to Use Quick Start Reference Guides Best Practices Overview Serverless architecture enables building complete applications without managing servers. Design event-driven, scalable systems using managed compute services, databases, and messaging systems. Pay only for actual usage with automatic scaling. When to Use Event-driven applications API backends and microservices Real-time data processing Batch jobs and scheduled tasks Workflow automation IoT data pipelines Multi-tenant SaaS applications Mobile app backends Quick Start Minimal working example: Reference Guides Detailed implementations in the references/ directory: Guide Contents --- --- Serverless Application Architecture Serverless Application Architecture Event-Driven Lambda Handler Pattern Event-Driven Lambda Handler Pattern Orchestration with Step Functions Orchestration with Step Functions Monitoring and Observability Monitoring and Observability Best Practices ✅ DO Design idempotent functions Use event sources efficiently Implement proper error handling Monitor with CloudWatch/Application Insights Use infrastructure as code Implement distributed tracing Version functions for safe deployments Use environment variables for configuration ❌ DON'T Create long-running functions Store state in functions Ignore cold start optimization Use synchronous chains Skip testing Hardcode configuration Deploy without monitoring

How to use it

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

@skills aj-geddes/serverless-architecture

View the source on GitHub

Browse the @skills marketplace