Plugin Release Checker

Skutečný Python validátor pro repozitáře plugin-marketplace Claude Code – zachytává nefunkční odkazy a chybějící metadata.

od joaquimscosta · joaquimscosta/arkhe-claude-plugins

Funguje s nastavením ★ 9.2/10

Plugin Release Checker — Skutečný Python validátor pro repozitáře plugin-marketplace Claude Code – zachytává nefunkční odkazy a chybějící metadata.

Co umí

Spouští přiložený Python skript napříč repozitářem plugins/ marketplace pro kontrolu konzistence plugin.json/marketplace.json, nefunkčních markdown křížových odkazů, kvality frontmatter a pojmenování souborů, před vydáním. Spouští se na 'release check', 'pre-release', nebo před spuštěním release.sh. Vyžaduje, aby repozitář dodržoval stejné uspořádání plugins/+marketplace.json, jaké používá vlastní zdrojový repozitář tohoto nástroje, a jedna inzerovaná kontrola tiše nefunguje, pokud není nainstalována i samostatná sesterská dovednost (skill-validator).

Testovací report

Skutečně to spustil proti jednorázovému plugins/ repozitáři s 5 uměle vloženými vadami a zachytil všech 5 (chybějící pole 'source' v marketplace, nefunkční odkaz v README, popis frontmatteru postrádající konvenci 'Use when...', příliš krátký popis marketplace, chybějící CHANGELOG) – ale jedna z jeho 6 inzerovaných kontrol (skill-validator) tiše degraduje na varování, protože tento validátor žije v samostatné sesterské složce dovednosti, která není součástí samostatné instalace.

Testováno: 2026-07-15 · Claude Code 2.x (agent harness)

Instalace

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

Příkazy a ukázkové prompty

  • /plugin-release-checkerSkutečný Python validátor pro repozitáře plugin-marketplace Claude Code – zachytává nefunkční odkazy a chybějící metadata.

Skilly se spouštějí běžnými požadavky — žádné příkazy k zapamatování. Po instalaci ho aktivují prompty jako tyto (anglicky):

  • 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