Gumroad CLI Release
Crea una versión de gumroad-cli con el esquema de etiquetas Go-date real del repositorio (v0.YYYYMMDD.N), validado de extremo a extremo contra el repositorio en vivo.
Probado · Funciona
Qué hace
Automatiza la publicación del proyecto antiwork/gumroad-cli después de que un PR llega a main: calcula la siguiente etiqueta de fecha compatible con Go (v0.YYYYMMDD.N), la valida con el script propio del repositorio, etiqueta origin/main, empuja solo la etiqueta y verifica el flujo de trabajo de lanzamiento de GitHub/Homebrew. Se activa con "cut a gumroad-cli release", "push the release tag", o "release the merged gumroad-cli changes." Diseñado con alcance de proyecto — solo útil cuando se trabaja dentro de un clon de este repositorio específico.
Informe de la prueba
Ejecuté el flujo de trabajo de verdad contra un clon desechable del repositorio en vivo: detectó correctamente que origin/main ya está en la última etiqueta real (v0.20260713.1) y se detendría; después de simular un nuevo commit, calculó v0.20260714.0, y el propio validate-release-tag.sh del repositorio lo aceptó — una suposición ingenua de línea base (semver simple como v1.0.0) habría violado la forma de etiqueta del módulo Go contra la que la habilidad advierte explícitamente.
Probado el: 2026-07-14 · Claude Code 2.x (agent harness)
Instalación
git clone https://github.com/antiwork/gumroad-cli cd gumroad-cli mkdir -p ~/.claude/skills cp -r .agents/skills/gumroad-cli-release ~/.claude/skills/gumroad-cli-release
Comandos y prompts de ejemplo
/gumroad-cli-releaseCrea una versión de gumroad-cli con el esquema de etiquetas Go-date real del repositorio (v0.YYYYMMDD.N), validado de extremo a extremo contra el repositorio en vivo.
Los skills se activan con peticiones en lenguaje natural, sin comandos que memorizar. Tras instalarlo, prompts como estos lo activan (en inglés):
Cut a gumroad-cli release now that this PR merged into mainPush the release tag for the merged gumroad-cli changesCompute the next Go-compatible date tag and tag origin/main