What problem does it solve? Migrating AWS CloudFormation infrastructure to Pulumi requires manually rewriting every resource, mapping intrinsic functions, and importing existing resources without drift. This Skill provides a structured workflow that converts CloudFormation templates to Pulumi TypeScript, preserves Logical IDs for automated import, and validates a zero-diff preview. ## Core Features & Use Cases - Template Conversion: Maps CloudFormation resources, parameters, mappings, conditions, and intrinsic functions (Ref, GetAtt, Sub, Join) to Pulumi aws-native TypeScript equivalents. - Automated Import: Uses the cdk-importer tool to bulk-import existing stack resources by matching CloudFormation Logical IDs, with manual fallback via the cdk2pulumi ID lookup tool. - Zero-Diff Validation: Requires a clean pulumi preview after import and produces a PR-ready migration report with a full resource mapping table. - Use Case: A platform engineer needs to move a production CloudFormation stack under Pulumi management. The Skill fetches the template from AWS, converts all resources to aws-native code, imports them with cdk-importer, and delivers a migration report confirming no drift. ## Quick Start Ask the AI to migrate your CloudFormation stack to Pulumi by providing the stack name, AWS region, and Pulumi ESC environment.