Release Skills
Voert een versiebewuste release-workflow uit voor Node.js-, Python-, Rust- en andere projecten.
Werkt met setup
Wat het doet
Universele release-workflow. Detecteert automatisch versiebestanden en changelogs. Ondersteunt Node.js, Python, Rust, Claude Plugin, GitHub Releases, geannoteerde tags, historische release-backfill en generieke projecten. Gebruik dit wanneer de gebruiker "release", "发布", "nieuwe versie", "versie ophogen", "push", "推送", "release notes", "GitHub Release" of "回填 Release" zegt.
Testrapport
Verbatim geïnstalleerd (één op zichzelf staande SKILL.md, strict-YAML frontmatter parset, geen ontbrekende assets) en getest met een dry-run op een wegwerp-git-repo — de echte workflow tagt, commit, pusht en publiceert GitHub Releases. Detecteerde correct het versiebestand en de changelog, koos een minor bump (1.2.3 naar 1.3.0) op basis van een feat-commit, en genereerde een goed gevormde meersectie-changelog die overeenkomt met het gedocumenteerde dry-run-formaat. A/B: de output kwam exact overeen met een baseline zonder skill (dezelfde semver, identiek changelog-blok), dus de meerwaarde van de skill zit in workflowstructuur/veiligheid bij echte releases, niet in betere output op een smalle taak; het triggeroppervlak is te breed (kaal 'push'/'推送' zou zonder release-intentie ten onrechte kunnen afvuren).
Getest op: 2026-07-11 · Claude Code 2.x (agent harness)
Installatie
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
Commando's en voorbeeldprompts
/release-skillsVoert een versiebewuste release-workflow uit voor Node.js-, Python-, Rust- en andere projecten.
Skills reageren op gewone verzoeken — geen commando's om te onthouden. Na installatie activeren prompts zoals deze de skill (in het Engels):
Bump the version and cut a new releasePush a new GitHub release with changelog notesBackfill historical releases for this project