aws-cloudformation

Generate AWS CloudFormation and SAM templates with nested stacks and parameters.

1|Updated Mar 2, 2026
One-click install
npx skills add https://github.com/sitharaj88/claude-skills --skill aws-cloudformation-sitharaj88
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: aws-cloudformation
Source: https://github.com/sitharaj88/claude-skills/tree/main/skills/aws-cloudformation
Command: npx skills add https://github.com/sitharaj88/claude-skills --skill aws-cloudformation-sitharaj88

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires aws, sam, cfn-lint, and includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill automates the creation of AWS CloudFormation and SAM templates, simplifying infrastructure as code management for AWS.

Core Features & Use Cases

  • Template Generation: Creates production-ready CloudFormation or SAM templates.
  • Nested Stacks: Supports complex infrastructure with nested stacks and cross-stack references.
  • Parameterization: Handles environment-specific configurations through parameters.
  • Use Case: Generate a SAM template for a new serverless API, including API Gateway, Lambda functions, and DynamoDB tables, with parameters for environment and resource sizing.

Quick Start

Use the aws-cloudformation skill to generate a SAM template for a serverless API with a DynamoDB table.

Frequently Asked Questions about aws-cloudformation

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

FAQPage Schema
How do I generate a SAM template for a serverless API with API Gateway and Lambda?

You can generate a SAM template for a serverless API by defining API Gateway, Lambda functions, and DynamoDB tables as infrastructure as code. This process supports parameterization for environment-specific configurations and resource sizing.

What is the best way to manage complex AWS CloudFormation infrastructure with nested stacks?

Managing complex AWS CloudFormation infrastructure is best achieved using nested stacks and cross-stack references. This technique provisions dynamic AWS infrastructure by utilizing parameters, conditions, mappings, and intrinsic functions.

Can I use intrinsic functions and mappings for dynamic CloudFormation template configuration?

Yes, you can use intrinsic functions, conditions, and mappings for dynamic CloudFormation template configuration. This enables environment-specific setups and custom resource provisioning within your AWS infrastructure as code deployment.

Does this approach support custom resources for provisioning AWS infrastructure?

Yes, this infrastructure as code approach supports custom resources for provisioning AWS infrastructure. It allows you to execute custom logic during stack deployment while maintaining standard CloudFormation template management.

How do I handle environment-specific configurations in AWS CloudFormation templates?

You handle environment-specific configurations in AWS CloudFormation templates by using parameters and conditions. This allows a single template to dynamically provision AWS resources based on the target deployment environment.

When do I need cross-stack references in AWS CloudFormation?

You need cross-stack references in AWS CloudFormation when managing complex infrastructure that requires sharing resources across different stacks. This allows outputs from one stack to be used as inputs in another for decoupled provisioning.