mcpbeat Sign in

Pulumi Agent Skills

10 repositories on GitHub

62 skills published by pulumi across 10 repositories. Together they weigh 1 524 489 tokens — that is what loading all of them at once would cost you in context.

62 skills 1 524 489 tokens total vendor account

Agentic Workflow Designer
pulumi-kubernetes-operator
vendor

Conversational skill that interviews users to design new agentic workflows

4k tokens
Agentic Workflows
pulumi-kubernetes-operator
vendor

Route gh-aw workflow design/create/debug/upgrade requests to the right prompts.

911 tokens
Create Bridge Spec
pulumi-terraform-bridge
vendor

Use when creating, reviewing, or revising a design/spec for a non-trivial Pulumi Terraform Bridge behavior change. Applies across build-time generation, runtime SDKv2, runtime Plugin Framework, muxed providers, dynamic bridge, lifecycle/state behavior, schema metadata, docs/codegen boundaries, and downstream provider proofs. Do not use for narrow code edits where the behavior and validation path are already obvious.

1k tokens
Awsx AWS Service Validation
pulumi-awsx
vendor

Validate AWS service facts for pulumi-awsx changes. Use when an AWSX design, implementation, test, or review depends on AWS API behavior, CloudFormation resource support, service constraints, regional availability, documented best practices, or disagreement between AWS docs and the installed @pulumi/aws surface.

2k tokens
Awsx Breaking Change Evaluation
pulumi-awsx
vendor

Tactical AWSX breaking-change evaluation guidance for pulumi-awsx. Use when assessing schema changes, generated SDK surface changes, child resource identity changes, aliases, changed defaults, provider or region behavior changes, and upgrade impact for existing users.

5k tokens
Awsx Component Design
pulumi-awsx
vendor

Tactical AWSX component-shape guidance for modern pulumi-awsx components. Use when a change is already in scope and Codex needs to design or review args, outputs, child resource ownership, child exposure, naming, provider/options/region propagation, defaults, registerOutputs behavior, or other AWSX component contract details.

6k tokens
Awsx Implement Approved Plan
pulumi-awsx
vendor

Manual-only AWSX implementation session launcher. Use only when explicitly invoked to implement an already reviewed AWSX planning brief or approved plan.

545 tokens
Awsx Implement Approved Plan
pulumi-awsx
vendor

Manual-only AWSX implementation session launcher. Use only when explicitly invoked to implement an already reviewed AWSX planning brief or approved plan.

191 tokens
Awsx Issue Planning
pulumi-awsx
vendor

Pre-implementation planning for nontrivial pulumi-awsx issues and feature requests. Use before editing when an AWSX issue may require API design, changed defaults, new child resources, compatibility-sensitive behavior, a checked-in spec, or a choice between a narrow fix and a better component shape.

3k tokens
Awsx Start Issue Planning Session
pulumi-awsx
vendor

Manual-only AWSX issue planning session starter. Use only when explicitly invoked to start a planning-only session for a GitHub issue or feature request, produce a planning brief, and stop before editing.

205 tokens
Awsx Start Issue Planning Session
pulumi-awsx
vendor

Manual-only AWSX issue planning session starter. Use only when explicitly invoked to start a planning-only session for a GitHub issue or feature request, produce a planning brief, and stop before editing.

519 tokens
Awsx Test Authoring
pulumi-awsx
vendor

Tactical AWSX test-authoring guidance for pulumi-awsx. Use when choosing or writing tests for modern awsx/** changes, including Jest mock tests, acceptance tests, provider upgrade tests, schema/SDK proof, and assertions that prove component behavior.

5k tokens
Blog Feature Image
docs
vendor

Render the feature image (1884x1256) for a blog post — the in-body hero art. Reads the blog post, selects a feature template (neo, platform, rocket, shield, lightbulb, a 1-3 logo variant, or a shape template — circle, square, diamond, hexagon, lock, shield, speech-bubble, sync-diamond — with a centered solid phosphor icon or single small logo), renders feature.png, and sets feature_image in frontmatter. The OpenGraph/social meta image is no longer produced here — it is generated on-brand at build time from the title + feature image (scripts/meta-images/blog.mjs). Use when the user types /blog-feature-image (formerly /blog-meta-image) or asks to create, generate, or regenerate a blog post's feature image, hero image, or social card. Accepts optional arguments like a feature template name, logo names, or a phosphor icon name.

884k tokens scripts
Blog Review Index
docs
vendor

Review one existing blog post selected by the daily blog-review workflow and record its known issues into the S3 index. Flag-only — never edits content, never opens PRs. Invoked by the blog-review-index workflow; not user-invocable.

4k tokens
Docs Review
docs
vendor

Review docs and blog post quality before committing (style, accuracy, Pulumi best practices). Use when you've made content changes locally and want a quality pass on open files, the current branch, or a specific PR — outputs to the conversation, never posts to GitHub.

284k tokens scripts
Docs Tools
docs
vendor

List available documentation tools and commands.

1k tokens scripts
Draft Social Post
docs
vendor

Draft (or revise) the X / LinkedIn / Bluesky social copy in a blog post's frontmatter, looping with self-critique until it would pass review.

1k tokens
Event Meta Image
docs
vendor

Generate on-brand social cards for a Pulumi event/workshop in five sizes (1200x628 OG, 1200x675, 628x628, 1080x1080, 540x960) using the shared Satori events renderer. Enriches the build-time default with people not in frontmatter (external co-presenters + their photos) and company/partner logos (Pulumi + e.g. Microsoft). Runs event-bound (writes into a content/events/<slug>/ bundle + sets meta_image / meta_image_square) or standalone (just emit the five PNGs to a folder). Use when the user types /event-meta-image or asks to create, generate, regenerate, or enrich an event's meta image, social card, OpenGraph image, or speaker/workshop card. Pass -y / --yes / --non-interactive (or 'no questions') to run end-to-end with sensible defaults and no prompts. A Register button is never added unless explicitly requested.

131k tokens
Fix Broken Links
docs
vendor

Fix broken links reported by the daily link checker. Reads .broken-links.json, triages each link to a fix strategy (alias, S3 redirect, source edit, exclusion, or out-of-scope issue), and opens an auditable PR. Invoked by the check-links workflow; not user-invocable.

3k tokens
Move Doc
docs
vendor

Automates moving documentation files with git history preservation, automatic alias injection, verification, and internal link updates.

19k tokens scripts
New Doc
docs
vendor

Create Pulumi documentation with proper frontmatter and menu structure.

7k tokens scripts
Review Existing Content
docs
vendor

Review existing documentation pages selected by the daily content-review workflow. Runs the docs-review claim pipeline over whole files via synthetic diffs, applies high-confidence fixes only, and opens one auditable PR per article. Invoked by the review-existing-content workflow; not user-invocable.

9k tokens
SEO Analyze
docs
vendor

Analyze content for search engine and AI discoverability. Use when writing new blog posts, documentation, or what-is pages, or when reviewing existing content for SEO and AEO (evaluates titles, meta descriptions, headings, and AEO patterns).

5k tokens
Slack To Issue
docs
vendor

Fetch a Slack message and create a well-structured GitHub issue in pulumi/docs or pulumi/registry

4k tokens
Social Media Review
docs
vendor

Social media review for blog post PRs

10k tokens
AWS Native Runtime Investigation
pulumi-aws-native
vendor

Use after triage or repository evidence establishes that an issue involves Pulumi AWS Native runtime behavior across the Pulumi provider protocol, generated CloudFormation metadata, and AWS Cloud Control API. Do not use for initial issue triage, routine generated SDK churn, or isolated schema/codegen edits with no runtime semantics.

841 tokens
Cloudformation To Pulumi
agent-skills
vendor

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 load when the user mentions cdk-importer in a migration context.

4k tokens
Package Usage
agent-skills
vendor

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. Do NOT use for upgrading a cloud provider package (pulumi-aws, pulumi-azure-native, pulumi-gcp, pulumi-kubernetes, etc.) in a single project — use skill `provider-upgrade` instead. Do NOT use for general infrastructure creation, resource provisioning, or how-to questions about a package.

983 tokens
Provider Upgrade
agent-skills
vendor

> 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 that broke after a provider upgrade, or resolve unexpected replacements, creates, or deletes in a post-upgrade preview. Applies to all providers (aws, azure-native, gcp, kubernetes, aws-native, cloudflare, datadog, etc.) — not just Tier 1. Do NOT use for querying which stacks use what package versions; use skill `package-usage` for cross-stack audits. Do NOT use for general infrastructure tasks.

6k tokens
Pulumi Arm To Pulumi
agent-skills
vendor

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.

9k tokens
Pulumi Automation API
agent-skills
vendor

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 load for questions about multi-stack sequencing, parallel deployments, or passing outputs between stacks via code.

2k tokens
Pulumi Best Practices
agent-skills
vendor

Load when the user is writing, reviewing, or debugging Pulumi TypeScript/Python programs; asks about Output<T> 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. Also load for questions about resource dependency order, parent/child resource relationships, or pulumi.interpolate.

4k tokens
Pulumi Cdk To Pulumi
agent-skills
vendor

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 NOT load for general CDK questions, CDK-only help, or CDK vs Pulumi comparisons where no migration is requested.

6k tokens
Pulumi Component
agent-skills
vendor

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

7k tokens
Pulumi Debug Failed Operation
agent-skills
vendor

| 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, migrations, or provider upgrades; those have their own skills.

2k tokens
Pulumi Esc
agent-skills
vendor

Guidance for working with Pulumi ESC (Environments, Secrets, and Configuration). Use when users ask about managing secrets, configuration, environments, short-term credentials, configuring OIDC for AWS, Azure, GCP, integrating with secret stores (AWS Secrets Manager, Azure Key Vault, HashiCorp Vault, 1Password), or using ESC with Pulumi stacks.

3k tokens
Pulumi Migrate From Discovered Stack
agent-skills
vendor

| 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 for greenfield Pulumi authoring, raw template conversion with no discovered-stack counterpart (i.e. no matching entry from the discovered-stacks API), or Terraform migration.

16k tokens scripts
Pulumi Neo Handoff
agent-skills
vendor

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 AI-written PR or preview explanation, or hands off to a different agent.

2k tokens
Pulumi Overview
agent-skills
vendor

Use this skill for any task that creates, modifies, inspects, or destroys cloud infrastructure or SaaS configuration, from one-off CLI operations to full multi-resource projects, across providers in the Pulumi ecosystem. A typical project spans many providers (AWS or Azure or GCP, Kubernetes, Cloudflare, Auth0, Datadog, Vercel, and others), and Pulumi drives them through one CLI, one state model, and one credential layer. Trigger even when the user does not name Pulumi; phrasings like "deploy this app," "provision a database," "stand up a VPC," "configure Auth0," "set up Datadog monitoring," or "tear down staging" qualify. Also trigger for tasks that migrate, port, or convert existing infrastructure code (Terraform, CloudFormation, CDK, Bicep, ARM) to Pulumi. Do not trigger for application runtime code that reads or writes data via cloud SDKs; that is application code, not infrastructure.

6k tokens
Pulumi Terraform To Pulumi
agent-skills
vendor

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 using both tools side-by-side.

1k tokens
Pulumi Upgrade Provider
agent-skills
vendor

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.

8k tokens
Upstream Patches
agent-skills
vendor

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.

2k tokens
Dashboard
docs
vendor

Display repository status with PRs, issues, CI/CD health, and suggested tasks

6k tokens scripts
New Package
registry
vendor

Guided workflow to add a new provider package to the Pulumi Registry

3k tokens
Pr Review
docs
vendor

Review and approve/merge pull requests as a maintainer (full workflow with approve, request changes, merge, close actions)

6k tokens scripts
Registry Tools
registry
vendor

List available registry tools and commands.

1k tokens scripts
Shipit
docs
vendor

Finalize and ship changes with quality checks, commits, and PR creation

4k tokens
Add Conformance Test
pulumi-converter-terraform
vendor

Run conformance tests for coverage, find a gap, and add a new targeted conformance test.

1k tokens
Farm Tfcompat Bugs
pulumi-hcl
vendor

Run a sustained bug-farming round — keep a full swarm hunting until N distinct OpenTofu-vs-pulumi-hcl divergences are proven, then ship each as its own draft PR containing only the failing test. Use when the user asks to "find 10 more bugs", "raise the next N issues", or run another bug-hunting round.

2k tokens
Find Tfcompat Bug
pulumi-hcl
vendor

Find and prove a single runtime divergence between OpenTofu and pulumi-hcl with a failing tfcompat test. Use when the user asks to "find another bug/mismatch", find a tfcompat mismatch, or hunt for behavior that differs from Terraform/OpenTofu.

2k tokens
Fix Tfcompat Bug
pulumi-hcl
vendor

Fix a proven OpenTofu-vs-pulumi-hcl divergence and ship it as its own PR. Use after find-tfcompat-bug has produced a failing tfcompat test — fix the runtime to match OpenTofu, sweep for the sibling bug, add unit coverage, and open a PR. Use when asked to fix/ship a known tfcompat mismatch.

2k tokens
Speckit Analyze
pulumi-hyperv
vendor

Perform a non-destructive cross-artifact consistency and quality analysis across spec.md, plan.md, and tasks.md after task generation.

2k tokens
Speckit Checklist
pulumi-hyperv
vendor

Generate a custom checklist for the current feature based on user requirements.

4k tokens
Speckit Clarify
pulumi-hyperv
vendor

Identify underspecified areas in the current feature spec by asking up to 5 highly targeted clarification questions and encoding answers back into the spec.

3k tokens
Speckit Constitution
pulumi-hyperv
vendor

Create or update the project constitution from interactive or provided principle inputs, ensuring all dependent templates stay in sync.

1k tokens
Speckit Implement
pulumi-hyperv
vendor

Execute the implementation plan by processing and executing all tasks defined in tasks.md

3k tokens
Speckit Plan
pulumi-hyperv
vendor

Execute the implementation planning workflow using the plan template to generate design artifacts.

2k tokens
Speckit Specify
pulumi-hyperv
vendor

Create or update the feature specification from a natural language feature description.

4k tokens
Speckit Tasks
pulumi-hyperv
vendor

Generate an actionable, dependency-ordered tasks.md for the feature based on available design artifacts.

2k tokens
Speckit Taskstoissues
pulumi-hyperv
vendor

Convert existing tasks into actionable, dependency-ordered GitHub issues for the feature based on available design artifacts.

337 tokens
Submit Pr
pulumi-hcl
vendor

Open a PR for the current change — branch, optional changelog fragment, and gh pr create. Use when asked to submit, open, or ship a PR.

492 tokens
Swarm Tfcompat Bugs
pulumi-hcl
vendor

Run a swarm of parallel agents that each hunt for one OpenTofu-vs-pulumi-hcl runtime divergence and prove it with a failing tfcompat test. Use when the user asks to "spin up N agents", "run a swarm", or hunt for a tfcompat mismatch in parallel.

2k tokens