CtrlK
BlogDocsLog inGet started
Tessl Logo

pulumi-python

Creates Pulumi infrastructure-as-code projects in Python, defines cloud resources (AWS, Azure, GCP), configures ESC environments for secrets management, and sets up OIDC authentication for secure deployments. Use when creating Pulumi Python projects, writing infrastructure code, configuring cloud providers, managing secrets with Pulumi ESC, setting up OIDC for Pulumi, or automating infrastructure deployments with Python.

Install with Tessl CLI

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

100

Does it follow best practices?

Validation for skill structure

SKILL.md
Review
Evals

Discovery

100%

Based on the skill's description, can an agent find and select it at the right time? Clear, specific descriptions lead to better discovery.

This is an excellent skill description that follows best practices. It uses third person voice, lists specific concrete actions, includes comprehensive trigger terms that users would naturally say, and has an explicit 'Use when...' clause. The description clearly carves out a distinct niche around Pulumi Python infrastructure with ESC and OIDC, making it highly distinguishable from other infrastructure-as-code skills.

DimensionReasoningScore

Specificity

Lists multiple specific concrete actions: 'Creates Pulumi infrastructure-as-code projects in Python', 'defines cloud resources (AWS, Azure, GCP)', 'configures ESC environments for secrets management', and 'sets up OIDC authentication for secure deployments'.

3 / 3

Completeness

Clearly answers both what (creates Pulumi projects, defines cloud resources, configures ESC, sets up OIDC) AND when with explicit 'Use when...' clause covering multiple trigger scenarios including 'creating Pulumi Python projects', 'writing infrastructure code', 'managing secrets with Pulumi ESC'.

3 / 3

Trigger Term Quality

Excellent coverage of natural terms users would say: 'Pulumi', 'Python', 'infrastructure code', 'AWS', 'Azure', 'GCP', 'cloud providers', 'secrets', 'ESC', 'OIDC', 'infrastructure deployments'. These are terms users would naturally use when needing this skill.

3 / 3

Distinctiveness Conflict Risk

Clear niche with distinct triggers around Pulumi specifically (not generic IaC), Python language, ESC secrets management, and OIDC authentication. The combination of Pulumi + Python + ESC + OIDC creates a very specific scope unlikely to conflict with other infrastructure skills.

3 / 3

Total

12

/

12

Passed

Implementation

100%

Reviews the quality of instructions and guidance provided to agents. Good implementation is clear, handles edge cases, and produces reliable results.

This is an excellent skill file that demonstrates best practices across all dimensions. It provides comprehensive, executable guidance for Pulumi Python development with proper validation workflows, efficient token usage, and well-organized progressive disclosure to reference materials. The content assumes Claude's competence while providing the specific, actionable details needed for infrastructure-as-code tasks.

DimensionReasoningScore

Conciseness

The skill is lean and efficient, providing executable code examples without explaining basic concepts Claude already knows. Every section serves a purpose with no padding or unnecessary explanations about what Pulumi or infrastructure-as-code is.

3 / 3

Actionability

Provides fully executable code examples throughout - from project setup commands to complete Python component implementations. Code is copy-paste ready with proper imports, type hints, and realistic configurations.

3 / 3

Workflow Clarity

Clear numbered sequences with explicit validation checkpoints. The deployment workflow section explicitly includes 'Validate ESC environment resolves correctly' and 'If errors appear, fix code and re-run preview' feedback loops before proceeding.

3 / 3

Progressive Disclosure

Well-structured overview with clear sections, and appropriately references six external files for detailed patterns (ESC, Python-specific, cloud provider best practices). References are one level deep and clearly signaled at the end.

3 / 3

Total

12

/

12

Passed

Validation

100%

Checks the skill against the spec for correct structure and formatting. All validation checks must pass before discovery and implementation can be scored.

Validation11 / 11 Passed

Validation for skill structure

No warnings or errors.

Reviewed

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.