terraform-lambda

Generate AWS Lambda project scaffolding with Terraform and build scripts.

58|36|Updated Aug 7, 2020
One-click install
npx skills add https://github.com/moritzzimmer/terraform-aws-lambda --skill terraform-lambda
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: terraform-lambda
Source: https://github.com/moritzzimmer/terraform-aws-lambda/tree/main/skills/terraform-lambda
Command: npx skills add https://github.com/moritzzimmer/terraform-aws-lambda --skill terraform-lambda

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) and assets (resource) components.

What problem does it solve?

This Skill helps users rapidly create fully configured AWS Lambda function projects including Terraform setup, runtime-specific build tooling, and minimal code, streamlining serverless deployment preparations.

Core Features & Use Cases

  • Project scaffolding: Generates a complete directory structure with Terraform files, source code templates, and build scripts tailored to the chosen runtime.
  • Deployment automation: Provides ready-to-use make targets for building, packaging, and deploying Lambda functions using Terraform.
  • Use Case: Ideal for developers starting new serverless functions in AWS, enabling quick setup for local development and cloud deployment workflows.

Quick Start

Ask the AI to set up a new AWS Lambda project with Terraform, specifying function name and runtime.

Frequently Asked Questions about terraform-lambda

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

FAQPage Schema
How do I scaffold an AWS Lambda project with Terraform?

To scaffold an AWS Lambda project with Terraform, you specify the function name and runtime, and the Skill generates a complete directory structure with Terraform files, source code templates, and build scripts.

What is the best way to automate AWS Lambda deployment using Terraform?

Automating AWS Lambda deployment with Terraform is handled through ready-to-use make targets that build, package, and deploy your serverless functions, streamlining the cloud deployment workflow.

Can I use this to set up Lambda functions for different runtimes and trigger types?

Yes, this scaffolding process provides runtime-specific build tooling and deployment configurations tailored to various runtimes and trigger types for your AWS Lambda functions.

Do I need to manually configure build scripts for my serverless Lambda functions?

No, you do not need to manually configure build scripts for serverless Lambda functions because the project layout automatically includes minimal code and runtime-specific build tooling.

What does a Terraform Lambda project structure include for local development?

A Terraform Lambda project structure includes Terraform configuration files, source code templates, and build scripts designed to enable quick setup for local development and cloud deployment.