Scaffolds Pulumi TypeScript infrastructure-as-code projects, writes IaC code with proper resource configuration, manages Pulumi ESC environments for centralized secrets and configuration, and configures OIDC authentication for cloud providers. Use when the user asks to create Pulumi TypeScript projects, write Pulumi infrastructure code, set up ESC environments, configure OIDC for Pulumi, or implement infrastructure automation with Node.js/TypeScript.
Install with Tessl CLI
npx tessl i github:dirien/claude-skills --skill pulumi-typescript100
Does it follow best practices?
Validation for skill structure
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 clearly articulates specific capabilities around Pulumi TypeScript infrastructure-as-code, includes comprehensive trigger terms, and provides explicit guidance on when to use the skill. The description uses proper third-person voice and covers a distinct niche that would be easily distinguishable from other infrastructure or cloud-related skills.
| Dimension | Reasoning | Score |
|---|---|---|
Specificity | Lists multiple specific concrete actions: 'Scaffolds Pulumi TypeScript infrastructure-as-code projects', 'writes IaC code with proper resource configuration', 'manages Pulumi ESC environments for centralized secrets and configuration', and 'configures OIDC authentication for cloud providers'. | 3 / 3 |
Completeness | Clearly answers both what (scaffolds projects, writes IaC code, manages ESC environments, configures OIDC) AND when with explicit 'Use when...' clause listing specific trigger scenarios like 'create Pulumi TypeScript projects', 'set up ESC environments', 'configure OIDC for Pulumi'. | 3 / 3 |
Trigger Term Quality | Includes natural keywords users would say: 'Pulumi', 'TypeScript', 'infrastructure-as-code', 'IaC', 'ESC environments', 'OIDC', 'secrets', 'configuration', 'Node.js', 'infrastructure automation'. Good coverage of domain-specific terms. | 3 / 3 |
Distinctiveness Conflict Risk | Highly distinctive with clear niche: specifically targets Pulumi with TypeScript, ESC environments, and OIDC configuration. Unlikely to conflict with generic IaC skills or other cloud provider tools due to explicit Pulumi focus. | 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 strong technical content organization. It provides comprehensive, executable guidance for Pulumi TypeScript development with proper validation workflows, ESC integration patterns, and multi-language component creation. The content is well-structured with clear progressive disclosure to reference materials.
| Dimension | Reasoning | Score |
|---|---|---|
Conciseness | The skill is lean and efficient, providing executable code examples without explaining basic concepts Claude already knows. Every section delivers actionable content without padding or unnecessary context. | 3 / 3 |
Actionability | All code examples are fully executable and copy-paste ready, from project setup commands to complete TypeScript component implementations. Specific commands, file structures, and configuration patterns are provided throughout. | 3 / 3 |
Workflow Clarity | The 'Deployment Workflow with Validation' section provides explicit numbered steps with validation checkpoints (preview → validate → deploy → verify), includes error recovery guidance, and specifies what to check at each stage. | 3 / 3 |
Progressive Disclosure | Clear structure with quick-start content inline and well-signaled one-level-deep references to detailed materials (ESC patterns, TypeScript guidance, cloud-specific best practices) at the end. Navigation is straightforward. | 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.
Validation — 11 / 11 Passed
Validation for skill structure
No warnings or errors.
Table of Contents
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.