Rust CLI Tool Builder When to use Use this skill when you need to: - Scaffold a new Rust CLI tool from scratch with clap - Add subcommands to an existing CLI application - Implement config file loading (TOML/JSON/YAML) - Set up proper error handling with anyhow/thiserror - Add colored and formatted terminal output - Structure a CLI project for distribution via cargo install or GitHub releases Phase 1: Explore (Plan Mode) Enter plan mode. Before writing any code, explore the existing project: If extending an existing project - Find and check current dependencies (clap version, serde, tokio, et…