cli-ux - Design and review safe, automation-ready CLIs
Design, implement, or review CLI contracts, interaction behavior, automation output, authentication, and mutation safety.
Tags
Updated: 2026-09-28Capabilities
Typical Inputs
Typical Outputs
What this skill does
- Define typed command contracts
- Design input validation flows
- Support full-fidelity JSON requests
- Separate interactive and automated modes
- Bound and stream command output
- Design credential acquisition paths
- Review mutation safety controls
- Test process-boundary behavior
Inputs
- CLI requirements
- Existing CLI implementation
- Command contract details
- Authentication constraints
- Mutation risk context
Outputs
- CLI designs
- CLI implementation changes
- Command contracts
- Human-readable and machine-readable interfaces
- Structured success and error output
- Process-boundary tests
- Review findings
