lambdakit-ts

Scaffold TypeScript AWS Lambda projects with esbuild, Middy, and AWS Powertools.

1|Updated Jan 9, 2026
One-click install
npx skills add https://github.com/thecarlo/carlo-marketplace --skill lambdakit-ts
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: lambdakit-ts
Source: https://github.com/thecarlo/carlo-marketplace/tree/main/plugins/lambdakit-ts/skills/lambdakit-ts
Command: npx skills add https://github.com/thecarlo/carlo-marketplace --skill lambdakit-ts

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes assets (resource) components.

What problem does it solve?

This skill makes it quick and easy to scaffold production-ready AWS Lambda projects in TypeScript, eliminating manual boilerplate setup.

Core Features & Use Cases

  • Scaffolds a TypeScript Lambda project with a standardized structure (src/functions, src/interfaces) and ready-to-run development tools (esbuild, tsc, lint, Prettier).
  • Provides a reusable Lambda pattern using Middy and AWS Powertools for structured logging and middleware.
  • Use Case: Create a new API Gateway-backed Lambda with local invoke support and consistent packaging for deployment.

Quick Start

Use the lambdakit-ts skill to bootstrap a new Lambda named my-lambda by answering prompts and following the interactive setup.

Frequently Asked Questions about lambdakit-ts

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

FAQPage Schema
How do I scaffold a production-ready AWS Lambda project in TypeScript?

To scaffold a production-ready AWS Lambda project in TypeScript, use this skill to generate a standardized structure with pre-configured tooling, dependency management, and a ready-to-run development environment.

Does this TypeScript Lambda setup include middleware and structured logging?

Yes, the TypeScript Lambda setup includes middleware and structured logging by integrating Middy and AWS Powertools to provide a reusable pattern for handling events and consistent logging output.

What is the best way to configure esbuild for AWS Lambda packaging?

The best way to configure esbuild for AWS Lambda packaging here is through the standardized workflow provided by the skill, which enforces consistent bundling for deployment alongside TypeScript and lint configurations.

Can I use this to create an API Gateway-backed Lambda with local invoke support?

Yes, you can use this to create an API Gateway-backed Lambda with local invoke support, as it targets software engineers building serverless functions for API Gateway and local development scenarios.

What project structure does this TypeScript Lambda boilerplate enforce?

The TypeScript Lambda boilerplate enforces a standardized project structure that organizes code into src/functions and src/interfaces directories to maintain separation of concerns across serverless components.