pulumi

28 mods across 3 repositories, 3.2k stars between them.

pulumi/kubespy

Instructions file GitHub Copilot

Copilot instructions for pulumi/kubespy, covering kubespy: kubernetes resource observer, working effectively, bootstrap and build, testing and linting.

3.1k today A 1,506 tokens Apache-2.0

pulumi-agent-skills

02

pulumi/agent-skills

Plugin Claude Code

Plugin marketplace listing 4 plugins: pulumi-migration, pulumi, pulumi-delegation, pulumi-package-maintenance.

67 3d ago A tokens not measured original Apache-2.0

agent-skills

03

pulumi/agent-skills

Plugin Claude Code

Teach your agent Pulumi: infrastructure as code in TypeScript, Python, Go, C#, Java, YAML, or HCL. Skills for writing and operating cloud infrastructure, migrating from Terraform, CloudFormation, CDK, and ARM, and delegating work to Pulumi Neo, Pulumi's AI platform engineer.

67 3d ago A tokens not measured original Apache-2.0

pulumi/agent-skills

Instructions file CodexOpenCode

Instructions for pulumi/agent-skills, covering pulumi agent skills, repository structure, migration plugin (migration/), pulumi plugin (pulumi/) and package maintenance plugin (package-maintenance/).

67 3d ago A 2,891 tokens original Apache-2.0

pulumi/agent-skills

Instructions file

Instructions for pulumi/agent-skills, a project described as: Official Pulumi Agent Skills for writing, migrating, and operating infrastructure with AI coding agents.

67 3d ago A 3 tokens copy · 100% Apache-2.0

delegation

06

pulumi/agent-skills

Plugin Claude Code

Hand off in-progress work from coding agents to Pulumi Neo for delegated execution.

67 3d ago A tokens not measured original Apache-2.0

pulumi-neo-handoff

07

pulumi/agent-skills

Skill Claude CodeCodex

Hand off the current thread to a new Pulumi Neo task as a one-way transfer. Use when the user explicitly asks to hand off, send, transfer, or continue current work in Pulumi Neo (e.g. "hand this to Neo", "continue in Neo", "/neo-handoff"). Do not load when the user only mentions Neo, asks what Neo can do, asks for an…

67 3d ago A 101 tokens original Apache-2.0

migration

08

pulumi/agent-skills

Plugin Claude Code

Convert and import infrastructure from Terraform, CDK, ARM, and CloudFormation to Pulumi.

67 3d ago A tokens not measured original Apache-2.0

pulumi/agent-skills

Skill Claude CodeCodex

Convert, migrate, or import AWS CloudFormation stacks or templates into Pulumi programs. Load this skill whenever a user wants to move from CloudFormation to Pulumi, convert a CFN template, import existing CloudFormation-managed resources into Pulumi, or asks about CloudFormation-to-Pulumi migration in any form. Also…

67 3d ago A 85 tokens original Apache-2.0

pulumi/agent-skills

Skill Claude CodeCodex

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.

67 3d ago A 76 tokens original Apache-2.0

pulumi/agent-skills

Skill Claude CodeCodex

Load this skill when a user wants to migrate, convert, port, translate, or move an AWS CDK application (including CDK stacks, constructs, or CloudFormation-synthesized templates) to Pulumi. Phrases such as "convert CDK to Pulumi", "migrate CDK app", "port CDK stacks", "replace CDK with Pulumi", "stop using CDK". Do…

67 3d ago A 118 tokens original Apache-2.0

pulumi/agent-skills

Skill Claude CodeCodex

Migrate a CloudFormation or ARM stack into a Pulumi stack, sourced from a stack that Pulumi Cloud's Discovery feature has already found and exposed via the discovered-stacks API. Load this skill when the user has a discovered stack in Pulumi Cloud and wants to bring its resources under Pulumi management. Do NOT load…

67 3d ago A 115 tokens original Apache-2.0

pulumi/agent-skills

Skill Claude CodeCodex

Migrate Terraform/OpenTofu projects to Pulumi, including translating HCL source code and/or importing Terraform state into a Pulumi stack. Use when a user wants to convert Terraform to Pulumi, migrate from HCL, or import tfstate into Pulumi. Do NOT trigger for general Terraform-vs-Pulumi comparisons or questions about…

67 3d ago A 84 tokens original Apache-2.0

package-maintenance

14

pulumi/agent-skills

Plugin Claude Code

Maintain Pulumi provider repositories: run upgrade-provider and manage upstream Terraform patches.

67 3d ago A tokens not measured original Apache-2.0

pulumi/agent-skills

Skill Claude CodeCodex

Automate Pulumi provider repo upgrades with the upgrade-provider tool. Use when upgrading a pulumi provider repository to a new upstream version, running upgrade-provider, and addressing its common failure modes like patch conflicts or missing module mappings.

67 3d ago A 54 tokens original Apache-2.0

upstream-patches

16

pulumi/agent-skills

Skill Claude CodeCodex

Create, amend, remove, and rebase patches for Terraform provider submodules using ./scripts/upstream.sh. Use when upgrade-provider or manual patch work needs owning-patch lookup, patch conflict fixes, patch/hunk removal, or upstream rebase.

67 3d ago A 58 tokens original Apache-2.0

pulumi

17

pulumi/agent-skills

Plugin Claude Code

Entry-point and specialized skills for writing and operating Pulumi infrastructure across CLI, projects, and Pulumi Cloud.

67 3d ago A tokens not measured original Apache-2.0

package-usage

18

pulumi/agent-skills

Skill Claude CodeCodex

Track which stacks across a Pulumi organization use a specific package and at what versions. Use for cross-stack audits, identifying outdated or unmaintained package versions across many stacks, finding affected stacks before publishing breaking changes to a component package, or planning coordinated upgrade rollouts.…

67 3d ago A 124 tokens original Apache-2.0

provider-upgrade

19

pulumi/agent-skills

Skill Claude CodeCodex

Upgrade any Pulumi provider to a newer version and reconcile the resulting diff. Use when users want to upgrade or update a provider (including editing package.json, requirements.txt, pyproject.toml, go.mod, or Pulumi.yaml to bump a provider SDK), check for breaking changes before or during an upgrade, fix resources…

67 3d ago A 159 tokens original Apache-2.0

pulumi/agent-skills

Skill Claude CodeCodex

Load this skill when a user asks how to run Pulumi programmatically, embed Pulumi in an application, orchestrate multiple stacks in code, build a self-service infrastructure portal, replace pulumi CLI shell scripts with code, or use the Pulumi Automation API (LocalWorkspace, createOrSelectStack, inline programs). Also…

67 3d ago A 90 tokens original Apache-2.0

pulumi/agent-skills

Skill Claude CodeCodex

Load when the user is writing, reviewing, or debugging Pulumi TypeScript/Python programs; asks about Output or apply() usage; wants to create ComponentResource classes; needs to refactor resources without destroying them (aliases); is setting up secrets or config; or is configuring a pulumi preview/up CI workflow.…

67 3d ago A 92 tokens original Apache-2.0

pulumi-component

22

pulumi/agent-skills

Skill Claude CodeCodex

Guide for authoring Pulumi ComponentResource classes. Use when creating reusable infrastructure components, designing component interfaces, setting up multi-language support, or distributing component packages.

67 3d ago A 36 tokens original Apache-2.0

pulumi-context-api

23

pulumi/agent-skills

Skill Claude CodeCodex

Query the Pulumi Context API, a graph query interface over an organization's infrastructure in Pulumi Cloud. Use when a question is about relationships or reachability across resources and stacks: the impact of a change ("what breaks if I change this?", blast radius), what depends on a resource or a stack's outputs…

67 3d ago A 153 tokens original Apache-2.0

pulumi/agent-skills

Skill Claude CodeCodex

Debug a Pulumi update or preview that failed: read the failure Pulumi already recorded, find what caused it, and fix it. Load this skill when the user asks to debug, diagnose, or fix a failed update or preview, or points at a failing pulumi up or pulumi preview. Don't load it for authoring new infrastructure…

67 3d ago A 97 tokens original Apache-2.0