This handles the full Terraform to Pulumi migration workflow, not just code conversion. It walks you through translating HCL source code and importing existing tfstate into a new Pulumi stack using the terraform-migrate plugin instead of the standard convert command, which matters because it preserves state mapping. The skill enforces a specific sequence: confirm scope with the user, create an empty Pulumi project, pull remote state if needed, generate the state translation, install the exact provider versions it specifies, import the state, then iteratively fix your code until preview shows no diff. It's opinionated about avoiding common mistakes like running commands in the wrong directory or skipping the credential setup step.
npx skills add https://github.com/pulumi/agent-skills --skill pulumi-terraform-to-pulumi