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 ★
- Async Code — Use Claude Code or CodeX CLI to perform multiple tasks in parallel with a Codex-style UI, functioning as a per 513 ★
Full documentation available on GitHub
View Source RepositoryRelated Agents
CLI Reviewer
CLI tool pre-implementation reviewer. Specialises in shell-injection prevention (no shell, argv arrays only),
Devex Engineer
Developer experience, CLI design, onboarding, tooling, DX metrics specialist
Impl CLI Framework
Reviews implementation plans from a clap and CLI framework perspective. Use when evaluating argument parser de
Review CLI
Reviews plans and specs from the perspective of a Unix and CLI best practices expert. Use when evaluating comm
Go CLI UX
Design and implement CLI user experience, commands, flags, and output formatting
Feature Crew UX
Writes UX plan for features with a UI surface — user flows, per-screen states, a11y, responsive behavior, erro
Related Skills
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.
Whatsapp Cloud API Skill
Claude skill for Meta's WhatsApp Cloud API — the misconfigurations that fail silently, error codes decoded, an