Gumroad CLI Release
Vytváří gumroad-cli release se skutečným schématem Go-date tagů repozitáře (v0.YYYYMMDD.N), validováno end to end proti živému repozitáři.
Otestováno · Funguje
Co umí
Automatizuje vydání projektu antiwork/gumroad-cli poté, co PR přistane do main: vypočítá další Go-kompatibilní date tag (v0.YYYYMMDD.N), validuje ho vlastním skriptem repozitáře, taguje origin/main, pushuje pouze tag a kontroluje GitHub release/Homebrew workflow. Spouští se na "cut a gumroad-cli release", "push the release tag" nebo "release the merged gumroad-cli changes." Projektově omezeno designem — užitečné pouze při práci uvnitř klonu tohoto konkrétního repozitáře.
Testovací report
Spustil jsem workflow skutečně proti jednorázovému klonu živého repozitáře: správně detekoval, že origin/main již sedí na nejnovějším skutečném tagu (v0.20260713.1) a zastavil by se; po simulaci jednoho nového commitu vypočítal v0.20260714.0 a vlastní validate-release-tag.sh repozitáře to akceptoval — naivní baseline odhad (prostý semver jako v1.0.0) by porušil tvar Go-modulu tagu, před kterým skill explicitně varuje.
Testováno: 2026-07-14 · Claude Code 2.x (agent harness)
Instalace
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
Příkazy a ukázkové prompty
/gumroad-cli-releaseVytváří gumroad-cli release se skutečným schématem Go-date tagů repozitáře (v0.YYYYMMDD.N), validováno end to end proti živému repozitáři.
Skilly se spouštějí běžnými požadavky — žádné příkazy k zapamatování. Po instalaci ho aktivují prompty jako tyto (anglicky):
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