archive/skills/create-cli/SKILL.md
Design CLI tools with consistent UX patterns.
npx skillsauth add michalvavra/agents create-cliInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
Design CLI surface area: syntax, flags, output, error handling.
--from not -f)--help, --json, --quiet--json: JSON output (implies quiet)--quiet: suppress progressNO_COLOR env<name>: <message>
Try '<name> --help'
--force to skip confirmation--dry-run to preview<name> - <one-line description>
USAGE
<name> [OPTIONS] <ARGS>
OPTIONS
--option <VALUE> Description [default: X]
--help Show this help
EXAMPLES
<name> arg1 arg2
See references/node-js.md - Node.js with parseArgs See references/python-uv.md - Python with uv
See clig.dev for comprehensive guidelines.
devops
Use when preparing, reviewing, or documenting versioned app releases, changelogs, SemVer bumps, release commits, git tags, or tag-gated production deploys
development
Staff-level codebase health review. Finds monolithic modules, silent failures, type safety gaps, test coverage holes, and LLM-friendliness issues.
documentation
Write AI-scannable technical documentation.
tools
CLI for Snowflake. Query data, manage warehouses, databases, schemas, tables, and stages. Use when working with Snowflake data platform.