Gumroad CLI Release
Tworzy wydanie gumroad-cli z rzeczywistym schematem tagów Go-date repozytorium (v0.YYYYMMDD.N), zweryfikowanym kompleksowo na żywo w repozytorium.
Testowano · Działa
Co robi ten skill
Automatyzuje wydawanie projektu antiwork/gumroad-cli po wylądowaniu PR w main: oblicza następny tag daty zgodny z Go (v0.YYYYMMDD.N), waliduje go za pomocą własnego skryptu repozytorium, taguje origin/main, wypycha tylko tag i sprawdza przepływ pracy GitHub release/Homebrew. Uruchamia się na "cut a gumroad-cli release", "push the release tag" lub "release the merged gumroad-cli changes." Zaprojektowany dla konkretnego projektu — użyteczny tylko podczas pracy w klonie tego konkretnego repozytorium.
Raport z testu
Uruchomiono przepływ pracy na prawdziwym, jednorazowym klonie repozytorium na żywo: poprawnie wykrył, że origin/main znajduje się już na najnowszym rzeczywistym tagu (v0.20260713.1) i zatrzymałby się; po zasymulowaniu jednego nowego commita obliczył v0.20260714.0, a własny skrypt repozytorium validate-release-tag.sh zaakceptował go — naiwne bazowe przypuszczenie (zwykły semver jak v1.0.0) naruszyłoby kształt tagu modułu Go, przed którym umiejętność wyraźnie ostrzega.
Testowano: 2026-07-14 · Claude Code 2.x (agent harness)
Instalacja
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
Komendy i przykładowe prompty
/gumroad-cli-releaseTworzy wydanie gumroad-cli z rzeczywistym schematem tagów Go-date repozytorium (v0.YYYYMMDD.N), zweryfikowanym kompleksowo na żywo w repozytorium.
Skille uruchamiają się na zwykłe polecenia — bez komend do zapamiętania. Po instalacji aktywują go prompty takie jak te (po angielsku):
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