cli-patterns

Installation
SKILL.md

CLI Patterns Skill

When to Activate

  • Building a new CLI tool or adding subcommands to an existing one
  • Designing the argument interface (flags, options, positional args)
  • Implementing --json output, --quiet, or --verbose modes
  • Adding interactive prompts or progress indicators
  • Writing subprocess-based CLI tests
  • Debugging composability issues (piping, stdin, exit codes)

Argument Design

Flags vs. Options vs. Positional Args

Installs
2
GitHub Stars
14
First Seen
Apr 7, 2026
cli-patterns — marvinrichter/clarc