pulumi

Define and deploy cloud infrastructure using the Pulumi Python SDK.

Updated Mar 9, 2026
One-click install
npx skills add https://github.com/bswrundquist/devtools --skill pulumi-bswrundquist
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: pulumi
Source: https://github.com/bswrundquist/devtools/tree/main/src/devtools/templates/claude/user/.claude/skills/pulumi
Command: npx skills add https://github.com/bswrundquist/devtools --skill pulumi-bswrundquist

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) and scripts (resource) components.

What problem does it solve?

This Skill streamlines the process of defining, deploying, and managing cloud infrastructure using code, ensuring consistency and repeatability across environments.

Core Features & Use Cases

  • Infrastructure as Code (IaC): Define cloud resources using Python.
  • Stack Management: Isolate configurations for different environments (dev, staging, prod).
  • Reusable Components: Encapsulate infrastructure patterns for better maintainability.
  • Use Case: Deploy a scalable web service with GPU support on Google Cloud Run, complete with IAM configurations and secrets management.

Quick Start

Use the pulumi skill to deploy your infrastructure by running pulumi up in your project directory.

Frequently Asked Questions about pulumi

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I define cloud infrastructure as code using Python?

Define cloud infrastructure as code using Python by leveraging the Pulumi SDK, which allows you to provision resources, manage configurations, and deploy stacks across providers like GCP with strong typing and explicit resource naming.

Can I manage different deployment environments for GCP infrastructure?

Yes, you can manage different deployment environments for GCP infrastructure using stack management features to isolate configurations for development, staging, and production, ensuring consistency and repeatability across environments.

How do I deploy a scalable web service with GPU support on Google Cloud Run?

Deploy a scalable web service with GPU support on Google Cloud Run by defining the necessary compute resources, IAM configurations, and secrets management within your infrastructure code and executing the deployment in your project directory.

What is the best way to manage secure secrets when provisioning cloud resources?

Manage secure secrets when provisioning cloud resources by adhering to infrastructure as code principles within the Pulumi framework, which supports secure secret management alongside explicit resource naming and configuration management.

Does this infrastructure as code approach support reusable components for maintainability?

Yes, this infrastructure as code approach supports reusable components, allowing you to encapsulate infrastructure patterns for better maintainability and streamlined resource provisioning across your cloud environments.