aws-cloudformation-dynamodb

Installation
SKILL.md

AWS CloudFormation DynamoDB

Overview

Create production-ready NoSQL database infrastructure using AWS CloudFormation templates. This skill covers DynamoDB tables, primary keys, secondary indexes (GSI/LSI), capacity modes, auto-scaling, encryption, TTL, streams, and best practices for parameters, outputs, and cross-stack references.

When to Use

Use this skill when:

  • Creating new DynamoDB tables with CloudFormation
  • Configuring primary keys (partition key, sort key)
  • Creating Global Secondary Indexes (GSI) and Local Secondary Indexes (LSI)
  • Setting up capacity modes (on-demand or provisioned)
  • Implementing auto-scaling with Application Auto Scaling
  • Enabling point-in-time recovery and backup
  • Configuring encryption at rest and in transit
  • Setting up TTL for automatic data expiration
  • Enabling DynamoDB Streams for change data capture
  • Organizing templates with Parameters, Outputs, Mappings, Conditions
Related skills

More from giuseppe-trisciuoglio/developer-kit

Installs
69
GitHub Stars
246
First Seen
Feb 3, 2026