Pulumi Python

🌐Community
by dirien · vlatest · Repository

Automates infrastructure provisioning and management using Pulumi's Python SDK for declarative cloud deployments.

Install on your platform

We auto-selected Claude Code based on this skill’s supported platforms.

1

Run in terminal (recommended)

terminal
claude mcp add pulumi-python npx -- -y @trustedskills/pulumi-python
2

Or manually add to ~/.claude/settings.json

~/.claude/settings.json
{
  "mcpServers": {
    "pulumi-python": {
      "command": "npx",
      "args": [
        "-y",
        "@trustedskills/pulumi-python"
      ]
    }
  }
}

Requires Claude Code (claude CLI). Run claude --version to verify your install.

About This Skill

What it does

The pulumi-python skill allows AI agents to provision and manage cloud infrastructure using Pulumi with Python. It enables defining, deploying, and updating resources across various cloud providers like AWS, Azure, and Google Cloud Platform through code. This facilitates Infrastructure as Code (IaC) practices for consistent and repeatable deployments.

When to use it

  • Automated Infrastructure Provisioning: Automatically create virtual machines, databases, or networking components in a cloud environment based on defined configurations.
  • Infrastructure Updates & Rollbacks: Modify existing infrastructure safely and predictably, with the ability to easily revert changes if needed.
  • Consistent Environments: Ensure identical development, testing, and production environments by deploying code rather than manually configuring resources.
  • Cloud Resource Management: Manage a complex cloud architecture as code, simplifying maintenance and reducing errors.

Key capabilities

  • Pulumi Python SDK integration
  • Resource definition using Python code
  • Infrastructure deployment across multiple cloud providers (AWS, Azure, GCP)
  • State management for tracking infrastructure changes

Example prompts

  • "Create a new AWS S3 bucket named 'my-data-bucket' with versioning enabled."
  • "Deploy the Kubernetes manifest located at deployments/my_app.yaml to my Google Cloud cluster."
  • "Update the size of my Azure virtual machine to standard_b2s."

Tips & gotchas

  • Requires familiarity with Pulumi and Python programming concepts.
  • Ensure the agent has appropriate cloud provider credentials configured for authentication.

Tags

🛡️

TrustedSkills Verification

Unlike other registries that point to live repositories, TrustedSkills pins every skill to a verified commit hash. This protects you from malicious updates — what you install today is exactly what was reviewed and verified.

Security Audits

Gen Agent Trust HubPass
SocketPass
SnykPass

Details

Version
vlatest
License
Author
dirien
Installs
23

🌐 Community

Passed automated security scans.