rust-crate-publishing-readiness
Installation
SKILL.md
Rust Crate Publishing Readiness
Use this skill before publishing or sharing a Rust crate. It focuses on the consumer-facing package, not on deployment of a running service.
Core Workflow
- Verify package metadata, license, README, repository, and categories.
- Check public API, feature flags, examples, and docs from a consumer's view.
- Run tests, docs, formatting, and feature-matrix checks.
- Run
cargo packageorcargo publish --dry-run. - Inspect packaged contents for missing files and accidental secrets.
- Publish only from a clean, tagged, intentional release state.