Install any skill in seconds. Free to start, no credit card required.
Get Started Free →Prepare Rust crates for publishing with Cargo metadata, versioning, README and license checks, package dry-runs, feature verification, docs.rs readiness, examples, changelog notes, and secret-safe release gates. Use before cargo publish, crate release PRs, or sharing a reusable Rust library.
.claude/skills/hashgraph-online-rust-crate-publishing-readiness/SKILL.md| Test case | Without → With | Effect | Δ tokens | Δ turns |
|---|---|---|---|---|
| case-22 | ✗→✓ | ▲ Improved | -15% | 0% |
| case-01 | ✓→✓ | = Same ✓ | -26% | 0% |
| case-02 | ✓→✓ | = Same ✓ | 81% | 0% |
| case-03 | ✓→✓ | = Same ✓ | 61% | 0% |
| case-04 | ✓→✓ | = Same ✓ | -6% | 0% |
Use this skill before publishing or sharing a Rust crate. It focuses on the consumer-facing package, not on deployment of a running service.
cargo package or cargo publish --dry-run.| Task | Load | |------|------| | Prepare a crate release PR | guidelines.md, workflows/prepare-crate-release.md | | Review Cargo metadata and package contents | references/publishing-patterns.md | | Diagnose dry-run failures | references/publishing-patterns.md |
Guidance is transformed and paraphrased from Herbert Wolverson, Advanced Hands-On Rust, especially Chapter 15 on sharing libraries and the earlier chapters on tests, docs, benchmarks, and features. Examples are original skeletons.
Other measured skills in the registry, with their headline benchmark lift.