cli-ux-design
CommunityCraft professional CLI interfaces.
AuthorRepairYourTech
Version1.0.0
Installs0
System Documentation
What problem does it solve?
This Skill helps developers build command-line tools with professional, user-friendly terminal interfaces that adhere to established conventions and degrade gracefully.
Core Features & Use Cases
- Argument & Flag Conventions: Follows POSIX/GNU standards for clarity and consistency.
- Help Text Formatting: Structures help messages for easy readability, including examples.
- Colored Output: Uses color semantically and respects
NO_COLORstandards. - Progress Indicators: Implements spinners and progress bars for user feedback.
- Interactive Prompts: Provides fallbacks for non-interactive environments.
- Table & List Formatting: Outputs data in human-readable or machine-consumable formats.
- Exit Codes: Uses standard exit codes for predictable behavior.
- Subcommand Patterns: Organizes complex CLIs effectively.
- Use Case: When building a new CLI tool, use this Skill to ensure it's intuitive, accessible, and professional, reducing user confusion and improving adoption.
Quick Start
Use the cli-ux-design skill to generate a help text example for a new command-line tool.
Dependency Matrix
Required Modules
None requiredComponents
references
💻 Claude Code Installation
Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.
Please help me install this Skill: Name: cli-ux-design Download link: https://github.com/RepairYourTech/cfsa-antigravity/archive/main.zip#cli-ux-design Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 223,000+ vetted skills library on demand.