Skip to main content
Run any Skill in Manus
with one click

cli-ux-patterns

Stars5
Forks1
UpdatedJune 13, 2026 at 12:13

Design and implement high-quality CLI user experiences in Rust using clap. Trigger this skill whenever the user is building a command-line tool, designing CLI arguments/subcommands, implementing error handling for a CLI, adding progress indicators, color output, shell completions, interactive prompts, help text, or any aspect of how a terminal program communicates with its human operator. Also trigger when the user asks to "review my CLI", "improve the UX of my CLI", "make my CLI more user-friendly", "add --help", "design subcommands", "add shell completions", "add color output", "handle errors nicely", or any phrasing about making a command-line program pleasant, discoverable, or robust for humans. If the user is writing a Rust CLI and the conversation touches argument structure, output formatting, error messages, or user interaction — use this skill. Even if the user just says "build me a CLI for X", this skill applies because every CLI needs good UX from the start.

Installation

Install with Codex or Claude Copy this prompt, paste it into Codex, Claude, or another assistant, and let it review the skill page and install it for you.

File Explorer
3 files
SKILL.md
readonly