Plugin Release Checker

Validador real de Python para repositorios de plugins del mercado de Claude Code — detecta enlaces rotos y metadatos faltantes.

Por joaquimscosta · joaquimscosta/arkhe-claude-plugins

Funciona con configuración ★ 9.2/10

Plugin Release Checker — Validador real de Python para repositorios de plugins del mercado de Claude Code — detecta enlaces rotos y metadatos faltantes.

Qué hace

Ejecuta un script de Python incluido en un repositorio del mercado plugins/ para verificar la consistencia de plugin.json/marketplace.json, referencias cruzadas de markdown rotas, calidad del frontmatter y nombres de archivo, antes de una versión. Se activa ante 'release check', 'pre-release', o antes de ejecutar release.sh. Requiere que el repositorio siga el mismo diseño plugins/+marketplace.json que usa el propio repositorio fuente de esta herramienta, y una verificación anunciada no-ops silenciosamente a menos que también se instale una skill hermana separada (skill-validator).

Informe de la prueba

Realmente lo ejecuté contra un repositorio plugins/ desechable con 5 defectos plantados y los detectó todos (campo 'source' faltante en marketplace, un enlace roto en README, descripción de frontmatter que carece de la convención 'Use when...', un resumen de marketplace demasiado corto, un CHANGELOG faltante) — pero una de sus 6 verificaciones anunciadas (skill-validator) se degrada silenciosamente a una advertencia porque ese validador vive en una carpeta de skill hermana separada no incluida en una instalación independiente.

Probado el: 2026-07-15 · Claude Code 2.x (agent harness)

Instalación

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

Comandos y prompts de ejemplo

  • /plugin-release-checkerValidador real de Python para repositorios de plugins del mercado de Claude Code — detecta enlaces rotos y metadatos faltantes.

Los skills se activan con peticiones en lenguaje natural, sin comandos que memorizar. Tras instalarlo, prompts como estos lo activan (en inglés):

  • 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