Release Skills
Spouští release workflow s ohledem na verzi napříč projekty Node.js, Python, Rust a dalšími.
Funguje s nastavením
Co umí
Univerzální release workflow. Automaticky rozpozná soubory s verzí a changelogy. Podporuje Node.js, Python, Rust, Claude Plugin, GitHub Releases, anotované tagy, zpětné doplnění historických releasů a obecné projekty. Spouští se, když uživatel řekne „release", „发布", „nová verze", „bump verze", „push", „推送", „release notes", „GitHub Release", nebo „回填 Release".
Testovací report
Nainstalováno doslovně (jediný samostatný SKILL.md, frontmatter parsuje jako striktní YAML, žádné chybějící soubory) a vyzkoušeno na dry-run v zahazovacím git repozitáři — reálný workflow taguje, commituje, pushuje a publikuje GitHub Releases. Správně rozpoznal soubor s verzí i changelog, zvolil minor bump (1.2.3 na 1.3.0) na základě feat commitu a vygeneroval dobře formátovaný vícesekční changelog odpovídající zdokumentovanému formátu dry-run. A/B: výstup se přesně shodoval se základní variantou bez skillu (stejný semver, identický blok changelogu), takže hodnota skillu je ve struktuře a bezpečnosti workflow u reálných releasů, ne v lepším výstupu na úzkém úkolu; spouštěcí plocha je přehnaně široká (holé „push"/„推送" by mohlo skill spustit i bez skutečného záměru vydat release).
Testováno: 2026-07-11 · Claude Code 2.x (agent harness)
Instalace
git clone https://github.com/JimLiu/baoyu-skills cd baoyu-skills mkdir -p ~/.claude/skills cp -r .claude/skills/release-skills ~/.claude/skills/release-skills
Příkazy a ukázkové prompty
/release-skillsSpouští release workflow s ohledem na verzi napříč projekty Node.js, Python, Rust a dalšími.
Skilly se spouštějí běžnými požadavky — žádné příkazy k zapamatování. Po instalaci ho aktivují prompty jako tyto (anglicky):
Bump the version and cut a new releasePush a new GitHub release with changelog notesBackfill historical releases for this project