Convert or migrate Azure ARM (Azure Resource Manager) templates, Bicep templates, or code to Pulumi, including importing existing Azure resources. This skill MUST be loaded whenever a user requests migration,…
---
name: pulumi-arm-to-pulumi
description: Convert or migrate Azure ARM (Azure Resource Manager) templates, Bicep templates, or code to Pulumi, including importing existing Azure resources. This skill MUST be loaded whenever a user requests migration, conversion, or import of ARM templates, Bicep templates, ARM code, Bicep code, or Azure resources to Pulumi.
---
## IMPORTANT: PLAN ADJUSTMENT REQUIRED
**If you have already generated a migration plan before loading this skill, you MUST:**
1. Review your existing plan against the workflows and requirements in this skill
2. Identify any gaps, missing steps, or incorrect assumptions
3. Update and revise your plan to align with this skill's guidance
4. Communicate the adjusted plan to the user before proceeding
## CRITICAL SUCCESS REQUIREMENTS
The migration output MUST meet all of the following:
1. **Complete Resource Coverage**
- Every ARM template resource MUST:
- Be represented in the Pulumi program **OR**
- Be explicitly justified in the final report.
2. **Successful Deployment**
- The produced Pulumi program must be structurally valid and capable of a successful `pulumi preview` (assuming proper config).… load the full skill through Skill MeIn any Claude conversation, say:
Install the Pulumi Arm To Pulumi skill
If full content is available, it applies in this conversation and stays installed for future sessions.
Not connected yet? Connect your AI first →
MCP endpoint
https://skillme.dev/api/mcp