rust-cli
Installation
SKILL.md
rust-cli - Build Maintainable Rust CLIs
Use this skill when you need to design or implement a Rust CLI with production-grade ergonomics and automation.
For language-agnostic OSS publication/release hygiene (LICENSE/SECURITY.md, release notes, CI policy, repo bootstrap conventions), consult the oss-publish skill.
Defaults (Agent-Friendly)
- CLI parsing:
clapderive. - Error handling:
anyhow(orthiserrorfor library-style errors). - Logging/diagnostics:
tracing+tracing-subscriber(write logs to stderr). - Structured output:
serde+serde_json.
Quick Recipes (Start Here)
When the user asks you to create common project scaffolding, start from the copy/paste templates and adapt them.