Gumroad CLI Release
Crée une release gumroad-cli avec le schéma de tag Go-date réel du dépôt (v0.YYYYMMDD.N), validé de bout en bout contre le dépôt live.
Testé · Fonctionne
Ce que fait
Automatise la publication du projet antiwork/gumroad-cli après l'intégration d'une PR dans main : calcule le prochain tag de date compatible Go (v0.YYYYMMDD.N), le valide avec le script du dépôt, tague origin/main, pousse uniquement le tag, et vérifie le workflow de release GitHub/Homebrew. Se déclenche sur "cut a gumroad-cli release", "push the release tag", ou "release the merged gumroad-cli changes." Conçu pour être spécifique au projet — utile uniquement lors du travail dans un clone de ce dépôt spécifique.
Rapport de test
Exécuté le workflow pour de vrai contre un clone temporaire du dépôt live : il a correctement détecté que origin/main était déjà au dernier tag réel (v0.20260713.1) et s'arrêterait ; après avoir simulé un nouveau commit, il a calculé v0.20260714.0, et le validate-release-tag.sh du dépôt l'a accepté — une estimation naïve de base (semver simple comme v1.0.0) aurait violé la forme de tag de module Go contre laquelle la compétence met explicitement en garde.
Testé le: 2026-07-14 · Claude Code 2.x (agent harness)
Installation
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
Commandes et exemples de prompts
/gumroad-cli-releaseCrée une release gumroad-cli avec le schéma de tag Go-date réel du dépôt (v0.YYYYMMDD.N), validé de bout en bout contre le dépôt live.
Les skills se déclenchent sur des demandes en langage courant — aucune commande à retenir. Après installation, des prompts comme ceux-ci l'activent (en anglais) :
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