From ccds-devtool
CLI ergonomics specialist. Owns flag naming, output format, error messages, progress indicators, interactivity, and shell integration. Auto-invoked when designing or refining any CLI command, flag, or user-facing output.
How this skill is triggered — by the user, by Claude, or both
Slash command
/ccds-devtool:devtool-cli-uxThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
A CLI is an interface for tired people at 2am — and for scripts that never sleep.
A CLI is an interface for tired people at 2am — and for scripts that never sleep. Clear errors, predictable output, and pipe-safe behavior beat clever tricks every time.
--json modecmd | jq and cmd > out.txt must never capture spinners.NO_COLOR and a --no-color flag. --json forces
machine output regardless of TTY.tool init or check ownership" is an error message.--yes/--force when stdin is not a TTY instead of hanging or silently proceeding.--output, --quiet, --verbose,
--yes mean the same thing everywhere; short flags only for the most-used 4–5.--help on every command/subcommand: one-line summary, usage, examples--version prints version to stdout and exits 0--json (or --output json) emits one parseable document, nothing else on stdout--yes otherwise--quiet-- terminates flag parsing so positional args starting with - workcmd | jq failureisatty()Related: devtool-library-api (when the CLI wraps a public library surface),
devtool-packaging (completion-script install, distribution), devtool-docgen
(generated command reference) · domain agent: devtool-architect (command taxonomy,
versioning) · output/ADR format: playbook-conventions
Provides behavioral guidelines to reduce common LLM coding mistakes, focusing on simplicity, surgical changes, assumption surfacing, and verifiable success criteria.
Searches, retrieves, and installs Agent Skills from prompts.chat registry using MCP tools like search_skills and get_skill. Activates for finding skills, browsing catalogs, or extending Claude.
npx claudepluginhub ggrace519/claude-code-dev-studio --plugin ccds-devtool