Plugin Release Checker

Validateur Python réel pour les dépôts de plugins du marché Claude Code — détecte les liens brisés et les métadonnées manquantes.

par joaquimscosta · joaquimscosta/arkhe-claude-plugins

Fonctionne avec configuration ★ 9.2/10

Plugin Release Checker — Validateur Python réel pour les dépôts de plugins du marché Claude Code — détecte les liens brisés et les métadonnées manquantes.

Ce que fait

Exécute un script Python groupé sur un dépôt de marché plugins/ pour vérifier la cohérence de plugin.json/marketplace.json, les références croisées markdown brisées, la qualité du frontmatter, et la dénomination des fichiers, avant une publication. Se déclenche sur 'release check', 'pre-release', ou avant d'exécuter release.sh. Nécessite que le dépôt suive la même disposition plugins/+marketplace.json que le dépôt source de cet outil, et une vérification annoncée ne fait silencieusement rien à moins qu'une compétence sœur séparée (skill-validator) ne soit également installée.

Rapport de test

L'a réellement exécuté sur un dépôt plugins/ jetable avec 5 défauts plantés et il a attrapé les 5 (champ 'source' manquant dans marketplace, un lien README brisé, une description frontmatter manquant la convention 'Use when...', un résumé marketplace trop court, un CHANGELOG manquant) — mais l'une de ses 6 vérifications annoncées (skill-validator) se dégrade silencieusement en avertissement car ce validateur vit dans un dossier de compétence sœur séparé non inclus dans une installation autonome.

Testé le: 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

Commandes et exemples de prompts

  • /plugin-release-checkerValidateur Python réel pour les dépôts de plugins du marché Claude Code — détecte les liens brisés et les métadonnées manquantes.

Les skills se déclenchent sur des demandes en langage courant — aucune commande à retenir. Après installation, des prompts comme ceux-ci l'activent (en anglais) :

  • 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