Infrastructure-as-code skills from Pulumi.
Official Pulumi skills for migrations, IaC authoring, secrets, provider maintenance, and task handoff.
Arranged in the author's recommended order. Walk through them in sequence, or open any one on its own.
Migrate Terraform/OpenTofu projects to Pulumi, including translating HCL source code and/or importing Terraform state into a Pulumi stack.
Load this skill when a user wants to migrate, convert, port, translate, or move an AWS CDK application (including CDK stacks, constructs, or CloudFormation-synthesized templates) to Pulumi.
Convert, migrate, or import AWS CloudFormation stacks or templates into Pulumi programs.
Convert or migrate Azure ARM (Azure Resource Manager) templates, Bicep templates, or code to Pulumi, including importing existing Azure resources.
Use this skill for any task that creates, modifies, inspects, or destroys cloud infrastructure or SaaS configuration, from one-off CLI operations to full multi-resource projects, across providers in the Pulumi ecosystem.
Load when the user is writing, reviewing, or debugging Pulumi TypeScript/Python programs; asks about Output<T> or apply() usage; wants to create ComponentResource classes; needs to refactor resources without destroying them (aliases).
Guide for authoring Pulumi ComponentResource classes.
Load this skill when a user asks how to run Pulumi programmatically, embed Pulumi in an application, orchestrate multiple stacks in code, build a self-service infrastructure portal, replace pulumi CLI shell scripts with code.
Guidance for working with Pulumi ESC (Environments, Secrets, and Configuration).
Upgrade any Pulumi provider to a newer version and reconcile the resulting diff.
Track which stacks across a Pulumi organization use a specific package and at what versions.
Automate Pulumi provider repo upgrades with the `upgrade-provider` tool.
Create, amend, remove, and rebase patches for Terraform provider submodules using `./scripts/upstream.sh`.
Hand off the current thread to a new Pulumi Neo task as a one-way transfer.