Release Skills
Führt einen versionsbewussten Release-Workflow für Node.js-, Python-, Rust- und weitere Projekte aus.
Funktioniert mit Setup
Was es kann
Universeller Release-Workflow. Erkennt Versionsdateien und Changelogs automatisch. Unterstützt Node.js, Python, Rust, Claude Plugin, GitHub Releases, annotierte Tags, rückwirkendes Auffüllen historischer Releases sowie generische Projekte. Einsetzen, wenn Nutzer „release“, „发布“, „new version“, „bump version“, „push“, „推送“, „release notes“, „GitHub Release“ oder „回填 Release“ sagen.
Testbericht
Wortgetreu installiert (einzelne eigenständige SKILL.md, striktes-YAML-Frontmatter parst, keine fehlenden Assets) und per Dry-Run an einem Wegwerf-Git-Repo geprüft — der echte Workflow taggt, committet, pusht und veröffentlicht GitHub Releases. Er erkannte korrekt Versionsdatei und Changelog, wählte aus einem feat-Commit einen Minor-Bump (1.2.3 auf 1.3.0) und gab einen wohlgeformten, mehrteiligen Changelog passend zum dokumentierten Dry-Run-Format aus. A/B: Der Output entsprach exakt einer No-Skill-Baseline (gleiche Semver, identischer Changelog-Block), der Wert des Skills liegt also in Workflow-Struktur/Sicherheit bei echten Releases statt in besserem Output bei einer engen Aufgabe; die Trigger-Oberfläche ist zu breit gefasst (ein bloßes „push“/„推送“ würde ohne Release-Absicht fälschlich feuern).
Getestet am: 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
Befehle & Beispiel-Prompts
/release-skillsFührt einen versionsbewussten Release-Workflow für Node.js-, Python-, Rust- und weitere Projekte aus.
Skills reagieren auf normale Anfragen — keine Slash-Befehle nötig. Nach der Installation aktivieren Prompts wie diese den Skill (auf Englisch):
Bump the version and cut a new releasePush a new GitHub release with changelog notesBackfill historical releases for this project