cli-pro

Installation
SKILL.md

CLI (professional)

Skill text is English; answer in the user’s preferred language when rules or the conversation specify it.

Canonical ergonomics reference: clig.dev (community guide; align with POSIX/GNU expectations where applicable). This skill encodes runtime system contracts (channels, signals, exit semantics), argv evolution discipline, and operational failure modes — not only parser API trivia. Confirm target OS, shell for completions, runtime, and whether the tool is script-first (--json) or human-first.

Boundary

cli-pro owns user-visible CLI contracts: argument surface, stdio routing, exit codes, TTY/non-TTY behavior, signal expectations, config precedence story, and semantic versioning of argv. code-packaging-pro owns ship mechanics (entry points, publish); security-pro owns secret handling patterns; testing-pro owns test harnesses — this skill defines what to assert (golden help, stderr/stdout split).

Related skills (this repo)

Installs
2
GitHub Stars
1
First Seen
May 16, 2026
cli-pro — truongnat/simple-skills