AgentToolHub
Skill

pulumi-python

pulumi-python — a Claude Code skill from dirien/claude-skills

Features

  • ✓**Pulumi ESC Integration** - Centralized secrets and configuration management
  • ✓**OIDC Authentication** - Dynamic credentials for AWS, Azure, and GCP
  • ✓**Multi-Language Components** - Create components consumable from any Pulumi language
  • ✓**Cloud Best Practices** - AWS, Azure (azure-native first), and GCP patterns
  • ✓**Stack References** - Cross-stack dependency management

Installation Guide

Option 1: Plugin Marketplace (Recommended)

Add the marketplace and install individual skills:

bash
# Add the marketplace
/plugin marketplace add dirien/claude-skills

# Install individual skills (choose one or more)
/plugin install pulumi-typescript@pulumi-skills
/plugin install pulumi-go@pulumi-skills
/plugin install pulumi-python@pulumi-skills
/plugin install pulumi-neo@pulumi-skills
/plugin install pulumi-cli@pulumi-skills
/plugin install flux-cli@pulumi-skills
/plugin install flux-operator-cli@pulumi-skills

Option 2: Skills.sh

Install skills using the skills.sh CLI:

bash
npx skills add dirien/claude-skills

Option 3: Symlink to ~/.claude/skills

bash
# Clone the repo
git clone https://github.com/dirien/claude-skills.git

# Symlink skills to Claude's skills directory
mkdir -p ~/.claude/skills
ln -s $(pwd)/claude-skills/pulumi-typescript ~/.claude/skills/pulumi-typescript
ln -s $(pwd)/claude-skills/pulumi-go ~/.claude/skills/pulumi-go
ln -s $(pwd)/claude-skills/pulumi-python ~/.claude/skills/pulumi-python
ln -s $(pwd)/claude-skills/pulumi-neo ~/.claude/skills/pulumi-neo
ln -s $(pwd)/claude-skills/pulumi-cli ~/.claude/skills/pulumi-cli
ln -s $(pwd)/claude-skills/flux-cli ~/.claude/skills/flux-cli
ln -s $(pwd)/claude-skills/flux-operator-cli ~/.claude/skills/flux-operator-cli

Option 4: Project-level skills

Copy skills to your project's .claude/skills/ directory to share with your team.

Reviews