Release Skills
Kører en versionsbevidst release-workflow på tværs af Node.js-, Python-, Rust- og andre projekter.
Virker med opsætning
Hvad det gør
Universel release-workflow. Registrerer automatisk versionsfiler og changelogs. Understøtter Node.js, Python, Rust, Claude Plugin, GitHub Releases, annoterede tags, historisk release-backfill og generiske projekter. Brug det, når brugeren skriver "release", "发布", "new version", "bump version", "push", "推送", "release notes", "GitHub Release" eller "回填 Release".
Testrapport
Installeret verbatim (en enkelt selvstændig SKILL.md, striks YAML-frontmatter parser, ingen manglende assets) og afprøvet med dry-run i et engangs-git-repo — den rigtige workflow tagger, committer, pusher og udgiver GitHub Releases. Den registrerede korrekt versionsfilen og changelog, valgte en minor-bump (1.2.3 til 1.3.0) ud fra et feat-commit og genererede en velformet changelog i flere sektioner, der matchede det dokumenterede dry-run-format. A/B: output matchede en baseline uden skill nøjagtigt (samme semver, identisk changelog-blok), så skillets værdi ligger i workflow-struktur/sikkerhed ved rigtige releases frem for bedre output på en snæver opgave; trigger-fladen er for bred (et bart 'push'/'推送' ville udløses uden reel release-hensigt).
Testet: 2026-07-11 · Claude Code 2.x (agent harness)
Installation
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-skillsKører en versionsbevidst release-workflow på tværs af Node.js-, Python-, Rust- og andre projekter.
Skills udløses af almindelige forespørgsler — ingen kommandoer at huske. Efter installationen 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