What problem does it solve?
This Skill removes the manual overhead and risk of human error involved in cutting a new software release, ensuring consistent versioning, changelog generation, and publish-readiness verification.
Core Features & Use Cases
- Automated Release Preparation: Mechanically generates changelogs from git history and validates versioning against project specifications.
- Publish-Readiness Checks: Performs dry-run publishing to crates.io to catch dependency drift or packaging errors before they reach production.
- Use Case: When a developer is ready to ship a new version, this skill orchestrates the entire process from bumping the version in Cargo.toml to monitoring the final deployment on crates.io and the Homebrew tap.
Quick Start
Invoke the release skill to prepare and verify a new version of the yolop agent for publication.