# Pulumi Resource Example Generator

> Use this tool when you need to generate complete constructor examples for Pulumi resources across multiple programming languages, such as TypeScript, Python, and Java. It solves the problem of manually writing boilerplate code or consulting multiple documentation sources by automatically creating examples with placeholder values. The tool takes Pulumi resource schemas as input and outputs language-specific examples, making it ideal for developers learning new Pulumi providers or building documentation.

Canonical page: https://skillsregistry.net/skills/corymhall-pulumi-example-generator  
JSON: https://api.skillsregistry.net/v1/skills/corymhall-pulumi-example-generator

## Description

Pulumi Resource Example Generator MCP server that automatically creates complete constructor examples with placeholder values for any Pulumi resource across multiple programming languages including TypeScript, Python, Go, C#, and Java. Built by corymhall, the implementation leverages Pulumi's schema system and code generation capabilities to fetch provider schemas via the Pulumi CLI, generate intermediate PCL (Pulumi Configuration Language) representations, and transpile them into language-specific examples with all properties populated using appropriate placeholder values like 'string' for strings and 0 for numbers. Valuable for developers learning new Pulumi providers or building documentation who need quick reference examples showing the complete API surface of resources without manually writing boilerplate code or consulting multiple documentation sources.

## Trust

- **Trust score (0–1):** 0.98
- **Verification tier:** verified
- **Last scanned:** 2026-09-19

## Facts

- **Version:** 1.0.0
- **Skill type:** atomic
- **Execution layer:** mcp-remote
- **Runtime environment:** api
- **Category:** media
- **Updated:** 2026-09-19

## Source

- **Source listing:** [PulseMCP](https://www.pulsemcp.com/servers/corymhall-pulumi-example-generator)
- **Repository:** <https://github.com/corymhall/pulumi-example-gen-mcp>

## Use it

Resolve this record through the SkillsRegistry MCP server (no auth, read-only):

```
claude mcp add --transport http --scope user skillsregistry https://api.skillsregistry.net/mcp
```

```json
{
  "jsonrpc": "2.0",
  "id": 1,
  "method": "tools/call",
  "params": {
    "name": "get_skill",
    "arguments": {
      "slug": "corymhall-pulumi-example-generator"
    }
  }
}
```

REST: `GET https://api.skillsregistry.net/v1/skills/corymhall-pulumi-example-generator` · pull for local use: `GET https://api.skillsregistry.net/v1/skills/corymhall-pulumi-example-generator/pull`

---
SkillsRegistry indexes agent skills from public registries and GitHub. Skills we have analysed are scanned with Circle-IR and scored on six dimensions; each listing states its scan coverage. More: https://skillsregistry.net/llms.txt
