This is for Pulumi users who need to bump a provider version without accidentally destroying infrastructure. The core insight is solid: an upgrade is a translation, not a change request. Your infrastructure intent hasn't changed, so a correct upgrade should produce zero diff. The skill walks you through the bump, preview, and diff checkpoint cycle, with clear categorization for every non-same resource. Category A is resources you touched (your translation is wrong if they don't show same). Category B is untouched resources (the provider version itself caused the diff). It covers the import-not-create pattern for newly explicit resources and the critical distinction between deleting from state versus actually destroying cloud infrastructure. Practical if you've ever stared at a post-upgrade preview wondering which diffs are safe.
npx -y skills add pulumi/agent-skills --skill provider-upgrade --agent claude-codeInstalls into .claude/skills of the current project.
Select a file.
sickn33/antigravity-awesome-skills
moizibnyousaf/ai-agent-skills
github/awesome-copilot