skills/smithery.ai/pulumi-terraform-to-pulumi

pulumi-terraform-to-pulumi

Installation
SKILL.md

Migrating from Terraform to Pulumi

First establish scope and plan the migration by working out with the user:

  • where the Terraform sources are (${terraform_dir})
  • where the migrated Pulumi project lives (${pulumi_dir})
  • what is the target Pulumi language (such as TypeScript, Python, YAML)
  • whether migration aims to setup Pulumi stack states, or only translate source code

Confirm the plan with the user before proceeding.

Create a new Pulumi project in ${pulumi_dir} in the chosen language. Edit sources to be empty and not declare any resources. Ensure a Pulumi stack exists.

You must run pulumi_up tool before proceeding to ensure initial stack state is written.

Now produce a draft Pulumi state translation:

Installs
1
First Seen
Mar 19, 2026