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.

Por antiwork · antiwork/gumroad-cli

Probado · Funciona ★ 9.6/10

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.

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 main
  • Push the release tag for the merged gumroad-cli changes
  • Compute the next Go-compatible date tag and tag origin/main