Plugin Release Checker

Ekte Python-validator for Claude Code plugin-markedsplass-repos — fanger ødelagte lenker og manglende metadata.

av joaquimscosta · joaquimscosta/arkhe-claude-plugins

Krever oppsett ★ 9.2/10

Plugin Release Checker — Ekte Python-validator for Claude Code plugin-markedsplass-repos — fanger ødelagte lenker og manglende metadata.

Hva den gjør

Kjører et medfølgende Python-skript på tvers av et plugins/ markedsplass-repo for å sjekke plugin.json/marketplace.json konsistens, ødelagte markdown kryssreferanser, frontmatter kvalitet, og filnavn, før en utgivelse. Utløses ved 'release check', 'pre-release', eller før kjøring av release.sh. Krever at repoet følger samme plugins/+marketplace.json layout som dette verktøyets eget kilde-repo bruker, og en annonsert sjekk fungerer stille uten effekt med mindre en separat søsken-ferdighet (skill-validator) også er installert.

Testrapport

Faktisk kjørt den mot et engangs plugins/ repo med 5 plantede defekter og den fanget alle 5 (manglende marketplace 'source' felt, en ødelagt README-lenke, en frontmatter beskrivelse som mangler 'Use when...' konvensjonen, en for kort marketplace-tekst, en manglende CHANGELOG) — men en av dens 6 annonserte sjekker (skill-validator) degraderes stille til en advarsel fordi den validatoren lever i en separat søsken-ferdighetsmappe som ikke er inkludert i en frittstående installasjon.

Testet på: 2026-07-15 · Claude Code 2.x (agent harness)

Installer

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

Kommandoer og eksempelprompter

  • /plugin-release-checkerEkte Python-validator for Claude Code plugin-markedsplass-repos — fanger ødelagte lenker og manglende metadata.

Skills utløses av vanlige forespørsler — ingen kommandoer å huske. Etter installasjonen aktiverer prompter som disse skillen (på engelsk):

  • 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