Install any skill in seconds. Free to start, no credit card required.
Get Started Free →nwave-ai/nw-ux-tui-patterns
Terminal UI and CLI design patterns for product owners. Load when designing command-line tools, interactive terminal applications, or writing CLI-specific acceptance criteria.
Passed 22 of 22 test cases with the skill, and 19 of 22 without it.
and 3 more in the full report
3 fixed19 passed either way0 still failing0 broke
Tokens, turns and time describe resource use, not a dollar price.
One of 3 test cases the skill fixed. Same model, same prompt, with and without the skill.
I am building a terminal application for managing cloud database clusters and need an audit of our CLI design draft. Please evaluate our subcommand layout, option conventions, and failure report formatting. Produce a comprehensive review broken down by user discoverability, console output handling, and responsiveness guidelines.
| Checked | Without skill | With skill |
|---|---|---|
| recommends --dry-run flag for destructive operations | Missed | Passed |
| specifies 100ms initial response threshold | Missed | Passed |
| includes --version flag in standard flag guidance | Passed | Passed |
The instructions your model reads when the skill loads.
Actionable terminal interface patterns for requirements gathering and design review. Use when target is CLI tool or interactive terminal application.
Follow program subcommand [flags] [arguments] (e.g., git commit -m "message").
-h) and long (--help) for common flags--help, --version, --verbose/--quiet, --no-colorcreate, delete, list, show, updateuser, project, configtool resource action or tool action resource) consistentlyRequired arguments are positional; optional use flags. Accept stdin for piping. Support glob patterns for file arguments. Provide --dry-run for destructive/complex operations.
| Framework | Language | Architecture | Best For |
|---|---|---|---|
| Bubble Tea | Go | Elm (Model-Update-View) | Full TUI apps with complex state |
| Rich | Python | Declarative rendering | Beautiful output, progress, tables |
| Ink | JavaScript | React component model | Teams with React experience |
| Textual | Python | CSS-like styling, widgets | Dashboard-style applications |
| Ratatui | Rust | Immediate-mode rendering | High-performance terminal apps |
test cases passed, vs 19 / 22 without
More skills from the same source and nearby in the registry, with their headline benchmark lift.