Pulumi Cdk To Pulumi

🏢Official
by pulumi · vlatest · Repository

Converts AWS CDK code into Pulumi infrastructure-as-code manifests, streamlining deployments and promoting consistent configurations across platforms.

Install on your platform

We auto-selected Claude Code based on this skill’s supported platforms.

1

Run in terminal (recommended)

terminal
claude mcp add pulumi-cdk-to-pulumi npx -- -y @trustedskills/pulumi-cdk-to-pulumi
2

Or manually add to ~/.claude/settings.json

~/.claude/settings.json
{
  "mcpServers": {
    "pulumi-cdk-to-pulumi": {
      "command": "npx",
      "args": [
        "-y",
        "@trustedskills/pulumi-cdk-to-pulumi"
      ]
    }
  }
}

Requires Claude Code (claude CLI). Run claude --version to verify your install.

About This Skill

What it does

This skill converts AWS Cloud Development Kit (CDK) code into Pulumi code. It allows users to migrate existing CDK infrastructure definitions to use Pulumi's declarative approach, enabling them to manage their cloud resources with Pulumi’s features and benefits. The conversion process preserves the original intent of the CDK code while translating it into a compatible Pulumi format.

When to use it

  • Migrating from AWS CDK: You have existing infrastructure defined using AWS CDK and want to transition to Pulumi for improved state management and cross-cloud support.
  • Adopting Pulumi: You're new to Pulumi but have a codebase already written in CDK that you’d like to leverage.
  • Leveraging Pulumi Features: You need features only available within the Pulumi ecosystem, such as policy as code or cross-cloud resource management, and want to use your existing CDK definitions as a starting point.
  • Modernizing Infrastructure Code: You are looking for a more modern approach to infrastructure definition and want to explore Pulumi’s capabilities.

Key capabilities

  • Converts AWS CDK code to Pulumi code.
  • Preserves the original intent of the CDK code during translation.
  • Supports migration from existing CDK infrastructure definitions.

Example prompts

  • "Convert this CDK stack definition into Pulumi." (followed by pasting the CDK code)
  • “Can you translate my AWS CDK app to use Pulumi?”
  • "Generate a Pulumi equivalent for this CloudFormation template originally created with CDK.”

Tips & gotchas

  • The skill's effectiveness depends on the complexity of the CDK code. Highly customized or complex CDK constructs may require manual adjustments after conversion.

Tags

🛡️

TrustedSkills Verification

Unlike other registries that point to live repositories, TrustedSkills pins every skill to a verified commit hash. This protects you from malicious updates — what you install today is exactly what was reviewed and verified.

Security Audits

Gen Agent Trust HubPass
SocketPass
SnykPass

Details

Version
vlatest
License
Author
pulumi
Installs
0

🏢 Official

Published by the company or team that built the technology.