Plugin Release Checker
Validatore Python reale per repository di plugin-marketplace Claude Code — cattura link interrotti e metadati mancanti.
Richiede configurazione
Cosa fa
Esegue uno script Python integrato su un repository di marketplace plugins/ per controllare la coerenza di plugin.json/marketplace.json, riferimenti incrociati markdown interrotti, qualità del frontmatter e denominazione dei file, prima di una release. Si attiva con 'release check', 'pre-release', o prima di eseguire release.sh. Richiede che il repository segua lo stesso layout plugins/+marketplace.json che utilizza il repository sorgente di questo strumento, e un controllo pubblicizzato non fa nulla silenziosamente a meno che non sia installata anche un'abilità sorella separata (skill-validator).
Rapporto di test
L'ho effettivamente eseguito contro un repository plugins/ usa e getta con 5 difetti piantati e li ha catturati tutti e 5 (campo 'source' mancante in marketplace, un link README interrotto, una descrizione frontmatter mancante della convenzione 'Use when...', una breve descrizione marketplace, un CHANGELOG mancante) — ma uno dei suoi 6 controlli pubblicizzati (skill-validator) degrada silenziosamente a un avviso perché quel validatore risiede in una cartella di abilità sorella separata non inclusa in un'installazione autonoma.
Testato il: 2026-07-15 · Claude Code 2.x (agent harness)
Installazione
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
Comandi e prompt di esempio
/plugin-release-checkerValidatore Python reale per repository di plugin-marketplace Claude Code — cattura link interrotti e metadati mancanti.
Gli skill si attivano con richieste in linguaggio naturale, senza comandi da ricordare. Dopo l'installazione, prompt come questi lo attivano (in inglese):
Run a release readiness check on our plugins marketplace repoCheck plugin.json and marketplace.json for consistency before releaseFind broken markdown links across our plugin repo before shipping