pulumi/pulumi-best-practices

Carregado quando o usuário está escrevendo, revisando ou depurando programas Pulumi TypeScript/Python; pergunta sobre uso de Output<T> ou apply(); deseja criar classes ComponentResource; precisa refatorar recursos sem destruí-los (aliases); está configurando segredos ou config; ou está configurando um fluxo de trabalho CI pulumi preview/up. Também carregado para perguntas sobre ordem de dependência de recursos, relacionamentos pai/filho de recursos ou pulumi.interpolate.

O que é pulumi-best-practices?

Esta habilidade é essencial para desenvolvedores que trabalham com Pulumi, especialmente ao lidar com programas TypeScript ou Python. Ela é ativada automaticamente em vários cenários comuns: escrita, revisão ou depuração de código Pulumi; uso de tipos assíncronos como `Output<T>` e o método `apply()`; criação de classes `ComponentResource` para organizar infraestrutura; refatoração segura de recursos usando aliases para evitar destruição; configuração de segredos e variáveis de configuração; e configuração de pipelines CI/CD para comandos `pulumi preview/up`. Além disso, a habilidade oferece suporte a consultas sobre ordem de dependência de recursos, relacionamentos pai/filho e uso de `pulumi.interpolate`. Seu objetivo é garantir melhores práticas de Pulumi, ajudando o desenvolvedor a evitar erros comuns e a otimizar a gestão de infraestrutura.

Funciona com~Claude Code~Codex CLI~Cursor
npx skills add https://github.com/pulumi/agent-skills/tree/main/skills/pulumi-best-practices

Installed? Explore more Produtividade e Colaboração skills: steipete/gemini, steipete/gh-issues, steipete/skill-creator · View all 6 →

Perguntar na sua IA favorita

Abre um novo chat com esta habilidade de agente já pré-carregada.

Documentação

O que pulumi-best-practices faz?

Carregado quando o usuário está escrevendo, revisando ou depurando programas Pulumi TypeScript/Python; pergunta sobre uso de Output ou apply(); deseja criar classes ComponentResource; precisa refatorar recursos sem destruí-los (aliases); está configurando segredos ou config; ou está configurando um fluxo de trabalho CI pulumi preview/up. Também carregado para perguntas sobre ordem de dependência de recursos, relacionamentos pai/filho de recursos ou pulumi.interpolate.

Individual skills in this repo

This repo contains 1 individual skill — each has its own dedicated page.

Habilidades Relacionadas