CLI Tooling Engineer — Design agent for Claude Code
Use this agent to design or build a command-line tool — subcommand and flag layout, --help and error UX, exit codes, --json/machine output, config precedence, stdin/stdout/stderr and pipe behavior, TT.
How to install CLI Tooling Engineer
Installs to ~/.claude/agents/imtiazrayhan-agentscamp-library-cli-tooling-engineer.md
mkdir -p ~/.claude/agents && curl -fsSL https://raw.githubusercontent.com/imtiazrayhan/agentscamp-library/HEAD/agents/cli-tooling-engineer.md -o ~/.claude/agents/imtiazrayhan-agentscamp-library-cli-tooling-engineer.md Restart Claude Code, or start a new session, for it to be picked up.
What CLI Tooling Engineer does
name: "cli-tooling-engineer" description: "Use this agent to design or build a command-line tool — subcommand and flag layout, --help and error UX, exit codes, --json/machine output, config precedence, stdin/stdout/stderr and pipe behavior, TTY/color/NO_COLOR detection, and CLI testing. Examples — \"design the command and flag surface for our new deploy CLI\", \"this tool prints errors to stdout and returns 0 on failure — fix its ergonomics\", \"make our command pipe-friendly and add a --jso
Alternatives in Design
- UI Implementation — Implement UI feature changes in existing patterns and keep behavior-compatible updates 720 ★
- Role Design Author — Generates multi-file role analysis for a brainstorm session — analysis.md index + per-feature files + optional 530 ★
- Judge Runner — melta shadow judge の 1 trial を実行する 201 ★
Full documentation available on GitHub
View Source RepositoryRelated Agents
Dx Engineer
Use for the verdict output surface (human line, --json, truncation notices), CLI ergonomics, error message qua
Dx Reviewer
Reviews the experience of using and extending Heinzelmännchen - CLI UX (commands, help, output, errors, exit c
CLI Reviewer
CLI tool pre-implementation reviewer. Specialises in shell-injection prevention (no shell, argv arrays only),
Sd Author
Reads a dirty-harvested SD + the raw SRS, then produces a clean, approved-ready Solution Design — merging frag
Prosa CLI UX Reviewer
Read-only reviewer for prosa CLI behavior, flags, terminal rendering, JSON output, and TTY/plain fallback beha
Feature Crew UX
Writes UX plan for features with a UI surface — user flows, per-screen states, a11y, responsive behavior, erro
Related Skills
Save Token
save-token is a small Go CLI that runs a shell command, compresses its stdout/stderr with a rule-based engine,
Oh My Dag
The orchestration layer under your coding agent. Turns work into a typed graph, runs one model per node, and t
Validate CI
Non-interactive CI/CD mode — auto-execute full validation pipeline with exit codes.