mcpbeat

Registry Tools

pulumi/registry-tools

List available registry tools and commands.

1k tokens
context cost
the whole folder, loaded on every use
2
files
ships runnable scripts
0
copies elsewhere
how many repositories repackaged it
39
stars on the repo
on the repository, not the skill itself

Install

one command, takes just this skill from the repository
npx skills add https://github.com/pulumi/registry --skill registry-tools

What comes with it

2 581 bytes besides the instruction
scripts/scrape-metadata.py

The instruction itself

3 sections, as written by the author

Registry Tools

Use this when: You want to see all available Claude Code commands for the Pulumi Registry.

Lists all available commands grouped by category.


Usage

/registry-tools


Implementation

  • Run the metadata scraper to discover all available commands:
   python3 .claude/commands/registry-tools/scripts/scrape-metadata.py
  • Parse the JSON output and group commands by category:

Review & Quality:

  • /registry-review - Review changes for quality
  • /pr-review <PR_NUMBER> - Full PR review workflow with approve/merge/close
  • /validate-package [name] - Validate provider package YAML

Package Management:

  • /new-package - Guided workflow to add a new provider package
  • /validate-package [name] - Validate provider package YAML

Shipping & PRs:

  • /shipit - Commit, push, and create PR with quality checks

Issue Management:

  • /fix-issue <issue-number> - Analyze issue and create implementation plan

Repository Health:

  • /dashboard [mode] - Repository status, PRs, issues, CI health

Discovery:

  • /registry-tools - This command (list all available tools)
  • Display the grouped list in a terminal-friendly format:
   ════════════════════════════════════════════════════════════════════════════════
   📦 PULUMI REGISTRY - Available Commands
   ════════════════════════════════════════════════════════════════════════════════

   Review & Quality:
     /registry-review        Review changes for quality before committing
     /pr-review <PR>         Review and approve/merge pull requests
     /validate-package       Validate provider package YAML

   Package Management:
     /new-package            Add a new provider package to the registry

   Shipping & PRs:
     /shipit                 Commit, push, and create PR with quality checks

   Issue Management:
     /fix-issue <issue>      Analyze issue and create implementation plan

   Repository Health:
     /dashboard [mode]       Repository status and health metrics

   Discovery:
     /registry-tools         List all available commands (this command)

   ════════════════════════════════════════════════════════════════════════════════
   Tip: Run any command by typing it in the chat (e.g., /dashboard)
  • If the scraper discovers additional commands not in the hardcoded list above, include them in an "Other" category.

How to use it

Copy the folder

Take pulumi/registry-tools from the repository into ~/.claude/skills for personal use, or into .claude/skills inside a project.

Check the name does not clash

The agent identifies a skill by the name field in its header. Two skills with the same name cannot sit side by side — one of them will be ignored.