Plugin Release Checker

Echter Python-Validator für Claude Code Plugin-Marktplatz-Repos – fängt defekte Links und fehlende Metadaten ab.

von joaquimscosta · joaquimscosta/arkhe-claude-plugins

Funktioniert mit Setup ★ 9.2/10

Plugin Release Checker — Echter Python-Validator für Claude Code Plugin-Marktplatz-Repos – fängt defekte Links und fehlende Metadaten ab.

Was es kann

Führt ein gebündeltes Python-Skript über ein plugins/ Marktplatz-Repo aus, um die Konsistenz von plugin.json/marketplace.json, defekte Markdown-Querverweise, die Qualität des Frontmatters und die Dateibenennung vor einer Veröffentlichung zu überprüfen. Löst aus bei 'release check', 'pre-release' oder vor dem Ausführen von release.sh. Erfordert, dass das Repo dem gleichen plugins/+marketplace.json-Layout folgt, das auch das Quell-Repo dieses Tools verwendet, und eine beworbene Prüfung funktioniert stillschweigend nicht, es sei denn, ein separates Geschwister-Skill (skill-validator) ist ebenfalls installiert.

Testbericht

Tatsächlich gegen ein wegwerfbares plugins/-Repo mit 5 präparierten Fehlern ausgeführt und es hat alle 5 erfasst (fehlendes 'source'-Feld im Marktplatz, ein defekter README-Link, eine Frontmatter-Beschreibung, der die 'Use when...'-Konvention fehlt, eine zu kurze Marktplatz-Beschreibung, ein fehlender CHANGELOG) – aber eine seiner 6 beworbenen Prüfungen (skill-validator) wird stillschweigend zu einer Warnung, da dieser Validator in einem separaten Geschwister-Skill-Ordner lebt, der nicht in einer eigenständigen Installation enthalten ist.

Getestet am: 2026-07-15 · Claude Code 2.x (agent harness)

Installation

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

Befehle & Beispiel-Prompts

  • /plugin-release-checkerEchter Python-Validator für Claude Code Plugin-Marktplatz-Repos – fängt defekte Links und fehlende Metadaten ab.

Skills reagieren auf normale Anfragen — keine Slash-Befehle nötig. Nach der Installation aktivieren Prompts wie diese den Skill (auf Englisch):

  • 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