Gumroad CLI Release

Maakt een gumroad-cli release met het eigen Go-date tag scheme (v0.YYYYMMDD.N) van de repo, end-to-end gevalideerd tegen de live repo.

Door antiwork · antiwork/gumroad-cli

Getest · Werkt ★ 9.6/10

Gumroad CLI Release — Maakt een gumroad-cli release met het eigen Go-date tag scheme (v0.YYYYMMDD.N) van de repo, end-to-end gevalideerd tegen de live repo.

Wat het doet

Automatiseert het releasen van het antiwork/gumroad-cli-project nadat een PR in main is geland: berekent de volgende Go-compatibele datumtag (v0.YYYYMMDD.N), valideert deze met het eigen script van de repo, tagt origin/main, pusht alleen de tag en controleert de GitHub release/Homebrew-workflow. Activeert bij "cut a gumroad-cli release", "push the release tag" of "release the merged gumroad-cli changes." Project-specifiek van ontwerp – alleen nuttig bij het werken binnen een kloon van deze specifieke repo.

Testrapport

Voerde de workflow echt uit tegen een wegwerp-kloon van de live repo: het detecteerde correct dat origin/main al op de nieuwste echte tag (v0.20260713.1) stond en zou stoppen; na het simuleren van één nieuwe commit berekende het v0.20260714.0, en de eigen validate-release-tag.sh van de repo accepteerde het – een naïeve baseline-gok (gewone semver zoals v1.0.0) zou de Go-module tag-vorm die de skill expliciet waarschuwt, hebben geschonden.

Getest op: 2026-07-14 · Claude Code 2.x (agent harness)

Installatie

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

Commando's en voorbeeldprompts

  • /gumroad-cli-releaseMaakt een gumroad-cli release met het eigen Go-date tag scheme (v0.YYYYMMDD.N) van de repo, end-to-end gevalideerd tegen de live repo.

Skills reageren op gewone verzoeken — geen commando's om te onthouden. Na installatie activeren prompts zoals deze de skill (in het Engels):

  • 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