Plugin Release Checker

Verklig Python-validator för Claude Code plugin-marknadsplats-repos — fångar trasiga länkar och saknad metadata.

av joaquimscosta · joaquimscosta/arkhe-claude-plugins

Fungerar med konfiguration ★ 9.2/10

Plugin Release Checker — Verklig Python-validator för Claude Code plugin-marknadsplats-repos — fångar trasiga länkar och saknad metadata.

Vad den gör

Kör ett medföljande Python-skript över ett plugins/marknadsplats-repo för att kontrollera plugin.json/marketplace.json-konsistens, trasiga markdown-korsreferenser, frontmatter-kvalitet och filnamngivning, före en release. Utlöses vid 'release check', 'pre-release', eller före körning av release.sh. Kräver att repot följer samma plugins/+marketplace.json-layout som detta verktygs eget källrepo använder, och en annonserad kontroll tyst utförs inte om inte en separat systerfärdighet (skill-validator) också är installerad.

Testrapport

Körde den faktiskt mot ett engångs plugins/-repo med 5 planterade defekter och den fångade alla 5 (saknad marketplace 'source'-fält, en trasig README-länk, en frontmatter-beskrivning som saknade 'Use when...'-konventionen, en för kort marketplace-beskrivning, en saknad CHANGELOG) — men en av dess 6 annonserade kontroller (skill-validator) degraderas tyst till en varning eftersom den validatorn lever i en separat systerfärdighetsmapp som inte ingår i en fristående installation.

Testad: 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

Kommandon och exempelprompter

  • /plugin-release-checkerVerklig Python-validator för Claude Code plugin-marknadsplats-repos — fångar trasiga länkar och saknad metadata.

Skills triggas av vanliga förfrågningar — inga kommandon att memorera. Efter installationen aktiverar prompter som dessa skillen (på engelska):

  • 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