Pulumi CLI

Récupère les stacks Pulumi bloquées, corrige la dérive d'état et configure le CI/CD non interactif avec les drapeaux exacts.

par dirien · dirien/claude-skills

Testé · Fonctionne ★ 9.2/10

Pulumi CLI — Récupère les stacks Pulumi bloquées, corrige la dérive d'état et configure le CI/CD non interactif avec les drapeaux exacts.

Ce que fait

Compétence de référence pour l'exploitation et le dépannage de l'infrastructure Pulumi via la CLI : récupération d'état (opérations en attente bloquées, dérive après suppressions hors bande), déplacement/protection des ressources, migration du backend et configuration des variables d'environnement CI/CD. Se déclenche sur les questions opérationnelles Pulumi (récupération, correction, importation, migration de stacks) par opposition à l'écriture de code de programme Pulumi, qu'elle délègue explicitement aux compétences Pulumi spécifiques au langage.

Rapport de test

Fournit des commandes exactes et vérifiables (pulumi refresh --clear-pending-creates, pulumi state move, pulumi state protect 'urn:...') pour des scénarios pour lesquels un modèle devinerait autrement les drapeaux ; refuse explicitement et correctement les tâches de codage au profit des compétences Pulumi spécifiques au langage.

Testé le: 2026-07-16 · Claude Code 2.x (agent harness)

Installation

git clone https://github.com/dirien/claude-skills
mkdir -p ~/.claude/skills
cp -r claude-skills/pulumi-cli ~/.claude/skills/pulumi-cli

Commandes et exemples de prompts

  • /pulumi-cliRécupère les stacks Pulumi bloquées, corrige la dérive d'état et configure le CI/CD non interactif avec les drapeaux exacts.

Les skills se déclenchent sur des demandes en langage courant — aucune commande à retenir. Après installation, des prompts comme ceux-ci l'activent (en anglais) :

  • My pulumi stack has a stuck pending operation, help me recover it
  • How do I move a resource between pulumi stacks without recreating it?
  • Need to protect our RDS resource in pulumi from accidental destroy