aws-cdk-patterns

Reference AWS CDK v2 architecture patterns and best practices in TypeScript.

2|Updated Jan 15, 2026
One-click install
npx skills add https://github.com/spulido99/claude-toolkit --skill aws-cdk-patterns-spulido99
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: aws-cdk-patterns
Source: https://github.com/spulido99/claude-toolkit/tree/main/plugins/dev-patterns/skills/aws-cdk-patterns
Command: npx skills add https://github.com/spulido99/claude-toolkit --skill aws-cdk-patterns-spulido99

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill provides a comprehensive reference guide for building AWS infrastructure with AWS CDK v2 in TypeScript, offering architecture patterns, best practices, and detailed guidance for common use cases.

Core Features & Use Cases

  • Reference Patterns: Detailed guidance for common use cases like CDK projects, serverless APIs, authentication, hosting SPAs, and database access patterns.
  • Architecture: Hexagonal architecture with DDD modules, two-stack backend/frontend split, shared infrastructure constructs, and cross-module communication patterns.
  • Use Case: When building a complex AWS CDK project, this Skill helps you choose the right architecture, design patterns, and best practices.

Quick Start

View the architecture patterns for building AWS CDK projects in TypeScript.

Frequently Asked Questions about aws-cdk-patterns

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

FAQPage Schema
What are the best architecture patterns for AWS CDK v2 projects in TypeScript?

AWS CDK v2 architecture patterns in TypeScript include hexagonal architecture with DDD modules, two-stack backend and frontend splits, shared infrastructure constructs, and cross-module communication patterns for complex projects.

How do I structure a serverless API with AWS CDK in TypeScript?

To structure a serverless API with AWS CDK in TypeScript, apply reference patterns that define backend infrastructure constructs, authentication flows, and database access layers to ensure scalable and maintainable API endpoints.

Does this AWS CDK reference guide cover hosting single page applications?

Yes, this AWS CDK reference guide covers hosting SPAs by providing infrastructure design patterns that separate frontend hosting stacks from backend logic, ensuring secure static asset delivery.

Can I use these AWS CDK patterns for database access and authentication?

Yes, you can use these AWS CDK patterns for database access and authentication, as the guide provides detailed best practices and design patterns for integrating secure auth flows and database layers.

Do I need prior TypeScript knowledge to use these AWS CDK patterns?

Yes, you need prior knowledge of AWS CDK and TypeScript, because this reference guide focuses on advanced architecture and design patterns rather than introductory language or framework concepts.

When should I use hexagonal architecture in my AWS CDK project?

You should use hexagonal architecture in your AWS CDK project when building complex infrastructure that requires strict separation of domain logic, shared constructs, and external API integrations for better maintainability.