cli-design
Design, review, and improve CLI interfaces following clig.dev guidelines. Use when building CLI tools, commands, flags, or help text — especially with Cobra/Viper in Go. Triggers on requests to create CLI tools, add commands, design flag interfaces, write help text, or improve CLI user experience. Make sure to load reference files from references/ when designing specific areas like output, errors, or configuration.
Pinned to revision 557cbad1d50b, so it is the text this page describes rather than whatever the author pushed since.
Files
- skills/cli-design/SKILL.md
- skills/cli-design/references/compatibility.md
- skills/cli-design/references/configuration.md
- skills/cli-design/references/errors.md
- skills/cli-design/references/flags.md
- skills/cli-design/references/output.md
Every link opens the file at its source, pinned to the revision this page describes.