Gumroad CLI Release
Erstellt einen gumroad-cli Release mit dem tatsächlichen Go-Datum-Tag-Schema des Repos (v0.JJJJMMTT.N), Ende-zu-Ende validiert gegen das Live-Repo.
Getestet · Funktioniert
Was es kann
Automatisiert die Veröffentlichung des antiwork/gumroad-cli-Projekts, nachdem ein PR in main landet: berechnet den nächsten Go-kompatiblen Datum-Tag (v0.JJJJMMTT.N), validiert ihn mit dem repo-eigenen Skript, taggt origin/main, pusht nur den Tag und überprüft den GitHub Release/Homebrew Workflow. Wird ausgelöst bei "cut a gumroad-cli release", "push the release tag" oder "release the merged gumroad-cli changes." Projektbezogen konzipiert – nur nützlich, wenn man in einem Klon dieses spezifischen Repos arbeitet.
Testbericht
Führte den Workflow tatsächlich an einem Wegwerf-Klon des Live-Repos aus: Es erkannte korrekt, dass origin/main bereits auf dem neuesten echten Tag (v0.20260713.1) sitzt und würde stoppen; nach der Simulation eines neuen Commits berechnete es v0.20260714.0, und das repo-eigene validate-release-tag.sh akzeptierte es – eine naive Baseline-Schätzung (einfaches Semver wie v1.0.0) hätte die Go-Modul-Tag-Form verletzt, vor der der Skill explizit warnt.
Getestet am: 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
Befehle & Beispiel-Prompts
/gumroad-cli-releaseErstellt einen gumroad-cli Release mit dem tatsächlichen Go-Datum-Tag-Schema des Repos (v0.JJJJMMTT.N), Ende-zu-Ende validiert gegen das Live-Repo.
Skills reagieren auf normale Anfragen — keine Slash-Befehle nötig. Nach der Installation aktivieren Prompts wie diese den Skill (auf Englisch):
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