Release Skills
Kjører en versjonsbevisst utgivelsesarbeidsflyt på tvers av Node.js-, Python-, Rust- og andre prosjekter.
Krever oppsett
Hva den gjør
Universell utgivelsesarbeidsflyt. Oppdager automatisk versjonsfiler og endringslogger. Støtter Node.js, Python, Rust, Claude Plugin, GitHub Releases, annoterte tagger, historisk tilbakefylling av utgivelser, og generiske prosjekter. Brukes når brukeren sier «release», «发布», «new version», «bump version», «push», «推送», «release notes», «GitHub Release», eller «回填 Release».
Testrapport
Installert verbatim (en selvstendig SKILL.md, streng YAML-frontmatter parses, ingen manglende ressurser) og kjørt som dry-run på et engangs-git-repo — den ekte arbeidsflyten tagger, committer, pusher og publiserer GitHub Releases. Den oppdaget korrekt versjonsfilen og endringsloggen, valgte en minor-oppgradering (1.2.3 til 1.3.0) ut fra en feat-commit, og produserte en velformet flerseksjons-endringslogg som matchet det dokumenterte dry-run-formatet. A/B: output matchet en baseline uten skill nøyaktig (samme semver, identisk endringsloggblokk), så skillens verdi ligger i arbeidsflytstruktur/sikkerhet på ekte utgivelser snarere enn bedre output på en smal oppgave; triggeroverflaten er for bred (bare «push»/«推送» ville feiltrigge uten utgivelsesintensjon).
Testet på: 2026-07-11 · Claude Code 2.x (agent harness)
Installer
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
Kommandoer og eksempelprompter
/release-skillsKjører en versjonsbevisst utgivelsesarbeidsflyt på tvers av Node.js-, Python-, Rust- og andre prosjekter.
Skills utløses av vanlige forespørsler — ingen kommandoer å huske. Etter installasjonen aktiverer prompter som disse skillen (på engelsk):
Bump the version and cut a new releasePush a new GitHub release with changelog notesBackfill historical releases for this project