
Aws Lambda Typescript Integration
This handles the cold start optimization decisions you'll face when building TypeScript Lambdas. You get two paths: NestJS for dependency injection and complex APIs (500ms cold start, 100KB+ bundles) or raw TypeScript for simple handlers (under 100ms, sub-50KB bundles). Includes working handler patterns for both approaches, API Gateway and ALB integration configs, and the usual gotchas around connection pooling and bundle size. Most useful when you're past the hello world stage and need to actually ship something that won't timeout on first invocation. The deployment validation checklist is genuinely helpful.
- skills.sh installs
- 3.7K
- GitHub stars
- 369
- last updated
- Aug 21, 2026
Install
$ npx -y skills add giuseppe-trisciuoglio/developer-kit --skill aws-lambda-typescript-integration --agent claude-codeInstalls into .claude/skills of the current project.
Files
AWS Lambda TypeScript Integration
Patterns for creating high-performance AWS Lambda functions in TypeScript with optimized cold starts.
Overview
Two approaches for TypeScript Lambda:
- NestJS Framework - Dependency injection, modular architecture, larger bundle (100KB+)
- Raw TypeScript - Minimal overhead, smaller bundle (<50KB), maximum control
Both support API Gateway and ALB integration.
When to Use
- Creating new Lambda functions in TypeScript
- Optimizing cold start performance
- Choosing between NestJS and minimal TypeScript
- Configuring API Gateway or ALB integration
- Setting up CI/CD for TypeScript Lambda
Instructions
1. Choose Your Approach
| Approach | Cold Start | Bundle Size | Best For | Complexity |
|---|---|---|---|---|
| NestJS | < 500ms | Larger (100KB+) | Complex APIs, enterprise apps, DI needed | Medium |
| Raw TypeScript | < 100ms | Smaller (< 50KB) | Simple handlers, microservices, minimal deps | Low |
2. Project Structure
Sponsors
Details
- Repository
- github.com/giuseppe-trisciuoglio/developer-kit
- Categories
- Backend & APIs, DevOps & CI/CD, Release Management, Debugging, Cloud & Infrastructure
- First seen
- May 16, 2026
More from giuseppe-trisciuoglio/developer-kit
All 102- Sonarqube Mcp3.7K
- Better Auth3.7K
- Aws Lambda Java Integration3.7K
- Aws Lambda Php Integration3.7K
- Spring Boot Project Creator3.7K
- Docs Updater3.7K
- Notebooklm3.7K
- Github Issue Workflow3.6K
- Dynamodb Toolbox Patterns3.6K
- Memory Md Management3.6K
- Graalvm Native Image3.6K
- Adr Drafting3.6K
- Gemini3.6K
- Copilot Cli3.6K
- Codex3.5K
- Wiremock Standalone Docker3.5K
- Aws Cdk3.5K
- Learn3.5K
- Qwen Coder3.4K
- Bug Fix Brief3.1K
- Knowledge Graph1.9K
- Specs Code Cleanup1.8K
- Ralph Loop1.7K
- Create Pr From Spec1.5K