CtrlK
BlogDocsLog inGet started
Tessl Logo

pulumi-cli

Pulumi CLI command reference for infrastructure deployments. Provides commands to create and manage stacks, configure backends, manage secrets, handle stack outputs, and perform state operations. Use when the user asks about "pulumi commands", "deploy with pulumi", "pulumi up", "pulumi preview", "manage pulumi stacks", "pulumi state management", "export/import pulumi state", or needs help with Pulumi CLI operations and workflows.

Install with Tessl CLI

npx tessl i github:dirien/claude-skills --skill pulumi-cli
What are skills?

100

Does it follow best practices?

Validation for skill structure

SKILL.md
Review
Evals

Evaluation results

100%

10%

Automate Pulumi Deployments in CI/CD

CI/CD automation environment setup

Criteria
Without context
With context

PULUMI_ACCESS_TOKEN set

100%

100%

PULUMI_CI set

100%

100%

PULUMI_SKIP_UPDATE_CHECK set

0%

100%

pulumi login included

100%

100%

pulumi stack select

100%

100%

pulumi preview before up

100%

100%

pulumi up --yes

100%

100%

Non-interactive --yes flag

100%

100%

README documents required env vars

100%

100%

Correct workflow order

100%

100%

Stack name parameterized

100%

100%

Without context: $0.2651 · 1m 1s · 17 turns · 21 in / 3,356 out tokens

With context: $0.3730 · 57s · 16 turns · 5,767 in / 3,088 out tokens

100%

14%

Pulumi State Recovery Runbook

State recovery and repair operations

Criteria
Without context
With context

Backup before operations

100%

100%

Correct pending ops fix

33%

100%

state delete for orphaned resource

100%

100%

Correct URN syntax

100%

100%

state protect used

100%

100%

Runbook backup step documented

100%

100%

Runbook pending ops documented

75%

100%

state delete vs destroy distinction

100%

100%

Export uses --file flag

50%

100%

Non-interactive flags present

100%

100%

Without context: $0.2872 · 1m 18s · 17 turns · 22 in / 4,423 out tokens

With context: $0.5933 · 1m 38s · 25 turns · 30 in / 5,271 out tokens

100%

Migrate Infrastructure to Pulumi with State Backend Change

Bulk resource import and backend migration

Criteria
Without context
With context

resources.json top-level key

100%

100%

resources have type field

100%

100%

resources have name field

100%

100%

resources have id field

100%

100%

pulumi import --file used

100%

100%

Export from source backend

100%

100%

Login to S3 backend

100%

100%

Stack init before import

100%

100%

stack import after login

100%

100%

Correct migration sequence

100%

100%

Both resources in manifest

100%

100%

Without context: $0.2857 · 1m 5s · 17 turns · 21 in / 3,851 out tokens

With context: $0.4766 · 1m 17s · 19 turns · 5,770 in / 3,768 out tokens

Evaluated
Agent
Claude Code

Table of Contents

Is this your skill?

If you maintain this skill, you can claim it as your own. Once claimed, you can manage eval scenarios, bundle related skills, attach documentation or rules, and ensure cross-agent compatibility.