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

Commander.js Command Patterns

Basic Command Structure

Installs
3
GitHub Stars
2
First Seen
Feb 18, 2026
cli-development — pwarnock/liaison-toolkit