cli-development
Installation
SKILL.md
CLI Development
Patterns and best practices for building command-line interfaces using Commander.js, with focus on argument parsing, user experience, and output formatting.
When to use this skill
Use this skill when:
- Creating new CLI commands or subcommands
- Adding options, arguments, or flags to commands
- Parsing and validating user input
- Formatting CLI output (spinners, colors, tables)
- Handling errors and exit codes
- Writing help text and usage documentation