aws-cdk-dynamodb

Automate DynamoDB table design and GSI configuration in AWS CDK projects.

3|Updated Feb 25, 2026
One-click install
npx skills add https://github.com/Basilisk-Systems/claude-toolkit --skill aws-cdk-dynamodb
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: aws-cdk-dynamodb
Source: https://github.com/Basilisk-Systems/claude-toolkit/tree/main/skills/aws-cdk-dynamodb
Command: npx skills add https://github.com/Basilisk-Systems/claude-toolkit --skill aws-cdk-dynamodb

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

DynamoDB pattern design and deployment scaffolding for AWS CDK projects, enabling consistent table design, GSIs, and best practices without boilerplate.

Core Features & Use Cases

  • Single-table design patterns for scalable access.
  • GSI configuration and query patterns for common access patterns.
  • CDK integration for Python and TypeScript projects with examples.

Quick Start

Install the patterns into your CDK project and adapt the examples to design and deploy your DynamoDB tables.

Frequently Asked Questions about aws-cdk-dynamodb

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

FAQPage Schema
How do I implement single-table design for DynamoDB using AWS CDK?

Single-table design for DynamoDB in AWS CDK is implemented by applying pattern-driven constructs that define table properties, GSIs, and access patterns without manual boilerplate. The Skill provides reusable patterns for scalable data access in Python or TypeScript CDK projects.

Can I configure DynamoDB GSI and TTL within a CDK construct?

Yes, you can configure DynamoDB GSI, TTL, removal policy, and event streams directly within CDK constructs. The Skill automates this configuration by applying pattern-driven design to handle common query patterns and table lifecycle settings.

What is the best way to scaffold DynamoDB deployment in a TypeScript CDK project?

The best way to scaffold DynamoDB deployment in a TypeScript CDK project is using pattern-driven constructs that generate table properties, GSIs, and event streams. This approach ensures consistent single-table design best practices without writing repetitive infrastructure code.

Does this DynamoDB CDK Skill work with both Python and TypeScript?

Yes, this DynamoDB CDK Skill works with both Python and TypeScript CDK projects. It provides examples and pattern implementations for defining table properties, GSIs, and deployment scaffolding in either language environment.

How do I handle common DynamoDB access patterns in CDK without manual boilerplate?

You handle common DynamoDB access patterns in CDK by applying automated single-table design patterns and GSI configurations. This eliminates manual boilerplate by generating consistent query patterns and table structures within your CDK constructs.