release-prep - Prepare a crate or project for release
Generates changelogs, detects breaking API changes, suggests version bumps, verifies documentation, and manages multi-crate release ordering.
Tags
Updated: 2026-09-21Capabilities
Typical Inputs
Typical Outputs
What this skill does
- Detect breaking API changes
- Suggest version bumps
- Generate user-facing changelogs
- Verify project documentation
- Determine multi-crate release order
- Create annotated release tag
Inputs
- Target crate or version argument
- Git commit history and tags
- Package manifest files
Outputs
- Updated CHANGELOG.md file
- Updated package manifest versions
- Annotated release Git tag
Requirements
- Git CLI
- Cargo CLI
- cargo-semver-checks
