Plugin Release Checker

Echte Python validator voor Claude Code plugin-marketplace repositories — vangt gebroken links en ontbrekende metadata.

Door joaquimscosta · joaquimscosta/arkhe-claude-plugins

Werkt met setup ★ 9.2/10

Plugin Release Checker — Echte Python validator voor Claude Code plugin-marketplace repositories — vangt gebroken links en ontbrekende metadata.

Wat het doet

Draait een gebundeld Python script over een plugins/ marketplace repo om plugin.json/marketplace.json consistentie, gebroken markdown kruisverwijzingen, frontmatter kwaliteit, en bestandsnamen te controleren, voor een release. Triggers bij 'release check', 'pre-release', of voor het uitvoeren van release.sh. Vereist dat de repo dezelfde plugins/+marketplace.json lay-out volgt die de eigen bronrepo van deze tool gebruikt, en één geadverteerde controle werkt stilzwijgend niet tenzij een aparte sibling skill (skill-validator) ook is geïnstalleerd.

Testrapport

Werkelijk uitgevoerd tegen een wegwerpplugin/ repo met 5 geplante defecten en het ving alle 5 (ontbrekend marketplace 'source' veld, een gebroken README link, een frontmatter beschrijving die de 'Use when...' conventie mist, een te korte marketplace beschrijving, een ontbrekende CHANGELOG) — maar één van de 6 geadverteerde controles (skill-validator) degradeert stilzwijgend naar een waarschuwing omdat die validator zich in een aparte sibling skill map bevindt die niet is opgenomen in een standalone installatie.

Getest op: 2026-07-15 · Claude Code 2.x (agent harness)

Installatie

git clone https://github.com/joaquimscosta/arkhe-claude-plugins
cd arkhe-claude-plugins
mkdir -p ~/.claude/skills
cp -r .claude/skills/plugin-release-checker ~/.claude/skills/plugin-release-checker

Commando's en voorbeeldprompts

  • /plugin-release-checkerEchte Python validator voor Claude Code plugin-marketplace repositories — vangt gebroken links en ontbrekende metadata.

Skills reageren op gewone verzoeken — geen commando's om te onthouden. Na installatie activeren prompts zoals deze de skill (in het Engels):

  • Run a release readiness check on our plugins marketplace repo
  • Check plugin.json and marketplace.json for consistency before release
  • Find broken markdown links across our plugin repo before shipping