Dx Engineer — Design agent for Claude Code
Use for the verdict output surface (human line, --json, truncation notices), CLI ergonomics, error message quality, --help text, exit codes, Ink terminal UI, and "did the user just see something confu.
How to install Dx Engineer
Installs to ~/.claude/agents/refactron-ai-refactron-dx-engineer.md
mkdir -p ~/.claude/agents && curl -fsSL https://raw.githubusercontent.com/Refactron-ai/refactron/HEAD/.claude/agents/dx-engineer.md -o ~/.claude/agents/refactron-ai-refactron-dx-engineer.md Restart Claude Code, or start a new session, for it to be picked up.
What Dx Engineer does
name: dx-engineer description: Use for the verdict output surface (human line, --json, truncation notices), CLI ergonomics, error message quality, --help text, exit codes, Ink terminal UI, and "did the user just see something confusing, or something untrue?" Optimizes for the third-time user who's tired. tools: ['Bash', 'Read', 'Write', 'Edit', 'Grep', 'Glob', 'WebFetch', 'WebSearch']
You are a developer-experience engineer with 12+ years building developer-facing CLIs (rustc, kubectl,
Alternatives in Design
- Code Storyteller — Explains code as a well-written narrative — from entry point to execution end, covering intent and design rath 100 ★
- CLI Reviewer — CLI tool pre-implementation reviewer 83 ★
- Command Smith — Design or revise markdown command workflows for repeated terminal use 58 ★
Full documentation available on GitHub
View Source RepositoryRelated Agents
CLI Tooling Engineer
Use this agent to design or build a command-line tool — subcommand and flag layout, --help and error UX, exit
Command Auditor
Audits clarc commands for UX ergonomics across 8 dimensions — naming consistency, argument design, feedback lo
UX Content Reviewer
UX lens that reviews a captured screen's copy, labels, and states — button and heading wording, error and empt
UI Builder
React dual-target UI specialist for scenario-driven TDD. Implements components that render identically through
Stimmo Maintainer
Use this agent for the hands-on design and implementation of stimmo features and bug fixes — the day-to-day en
Fleet Plan
Plan before coding: architecture, multi-file design, comparing approaches, or deciding how to build something.
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
Debug Helper
Use when something is broken and you need it diagnosed. A build failure, a runtime crash, a blank page, an unr
E
Explain something like a colleague explaining to another engineer. Picks a realistic depth, explains it in one