zxkane avatar

Aws Cdk Development

This one's for when you're writing infrastructure as code with AWS CDK in TypeScript or Python. It comes bundled with MCP servers that pull fresh AWS documentation and CDK-specific guidance, which is genuinely useful since AWS changes constantly. The skill emphasizes letting CDK auto-generate resource names instead of hardcoding them, a practice that prevents deployment conflicts and makes your stacks actually reusable. It includes pre-deployment validation using cdk-nag to catch security and compliance issues before they hit production, plus hooks that verify your AWS account context before you accidentally deploy to the wrong place. Good for both greenfield infrastructure and refactoring existing CDK projects.

skills.sh installs
1.2K
GitHub stars
376
last updated
Aug 21, 2026

Install

$ npx -y skills add zxkane/aws-skills --skill aws-cdk-development --agent claude-code

Installs into .claude/skills of the current project.

Files

AWS CDK Development

This skill provides comprehensive guidance for developing AWS infrastructure using the Cloud Development Kit (CDK), with integrated MCP servers for accessing latest AWS knowledge and CDK utilities.

AWS Documentation Requirement

Always verify AWS facts using MCP tools (mcp__aws-mcp__* or mcp__*awsdocs*__*) before answering. The aws-mcp-setup dependency is auto-loaded — if MCP tools are unavailable, guide the user through that skill's setup flow.

CDK-Specific MCP Guidance

AWS Labs replaced the dedicated CDK MCP server (awslabs.cdk-mcp-server) with the broader awslabs.aws-iac-mcp-server, which covers CDK alongside CloudFormation and other AWS infrastructure-as-code workflows.

For CDK construct lookups, best-practice recommendations, and pattern guidance, install awslabs.aws-iac-mcp-server. It ships in the deploy-on-aws plugin from awslabs/agent-plugins, or can be registered directly with claude mcp add aws-iac uvx awslabs.aws-iac-mcp-server@latest.

Sponsors

Details

Repository
github.com/zxkane/aws-skills
Categories
DevOps & CI/CD, Release Management, Python, Cloud & Infrastructure
First seen
Apr 16, 2026

More from zxkane/aws-skills

All 5
1vintasoftware avatardjango-celery-expertvintasoftware/django-ai-pluginsExpert Django Celery guidance for asynchronous task processing. Use when designing background tasks, configuring Celery workers, handling task retries and error1.2Kskills.sh installs
2heygen-com avatarliveavatar-integrateheygen-com/liveavatar-agent-skillsBuild a LiveAvatar integration end-to-end — assesses the user's existing stack, recommends the optimal path, and guides implementation. Use when: (1) Building a1.2Kskills.sh installs
3josiahsiegel avatarpowershell-masterjosiahsiegel/claude-plugin-marketplaceComplete PowerShell expertise system across ALL platforms (Windows/Linux/macOS). PROACTIVELY activate for: (1) ANY PowerShell task (scripts/modules/cmdlets), (21.1Kskills.sh installs
4secondsky avatarsap-btp-developer-guidesecondsky/sap-skillsDevelops business applications on SAP Business Technology Platform (BTP) using CAP (Node.js/Java) or ABAP Cloud. Use when: building cloud applications on SAP BT1.1Kskills.sh installs
5jetbrains avatarteamcity-clijetbrains/teamcity-cliUse when working with TeamCity CI/CD or when a user provides a TeamCity build URL — drives the `teamcity` CLI for builds, logs, jobs, queues, agents, pools, pro1.1Kskills.sh installs
6capawesome-team avatarionic-appflow-migrationcapawesome-team/skillsGuides the agent through migrating an existing Ionic/Capacitor project from Ionic Appflow to Capawesome Cloud. Detects which Appflow features are in use (Live U1.1Kskills.sh installs