create-cli - Create CLI Interface with Human-First Design
Designs CLI parameters, flags, subcommands, help text, and user experience for command-line tools.
Tags
Updated: 2026-02-13Capabilities
Typical Inputs
Typical Outputs
What this skill does
- read CLI guidelines document
- ask clarifying questions
- design command tree structure
- define argument flags table
- specify output format rules
- set error handling conventions
- create example invocations
Inputs
- CLI guidelines document
- command name and purpose
- user requirements
- configuration precedence rules
Outputs
- CLI specification document
- usage synopsis
- argument flags table
- example invocations
- error exit code mapping
Requirements
- follow upstream CLI guidelines
- ask minimum clarifying questions
- respect default CLI conventions
- support both human and script usage
