cli-ux-tester
Expert UX evaluator for CLIs and developer APIs, rates usability across 11 criteria with parallel evaluation agents
Installation
Open Claude Code and run this command:
/plugin install cli-ux-tester@claude-code-plugins-plus
Use --global to install for all projects, or --project for current project only.
What It Does
A Claude Code plugin that provides expert UX evaluation for command-line interfaces, developer tools, and APIs.
Install via the Claude Code plugin system (/plugin install cli-ux-tester@ali5ter).
Features
- 11-criteria UX framework with 1-5 scoring per dimension (8 core + 3 extended criteria)
- Active testing by executing real commands and capturing output
- Parallel evaluation agents for thorough, unbiased analysis
- Persistent memory across evaluations for cross-project pattern tracking
- Comprehensive output artifacts: evaluation report, remediation plan, metrics, and test scripts
- Language-agnostic: evaluates user-facing behavior regardless of implementation
Skills (1)
Expert UX evaluator for CLIs, terminal tools, and developer APIs.
How It Works
The plugin provides two components:
- Skill (
cli-ux-tester) — detects the target CLI, asks clarifying questions if needed, spawns three
evaluation agents in parallel (an Explore agent for codebase mapping and two test agents for help/discovery
and error handling), then passes all collected results to the synthesizer agent
- Agent (
cli-ux-tester:cli-ux-tester) — receives pre-collected test data and synthesizes it into a
scored 11-criteria evaluation, producing all four output artifacts
The skill handles parallel evaluation directly because the platform does not support sub-agents spawning
further sub-agents. The agent runs in acceptEdits permission mode to auto-approve artifact writes, and
uses persistent user-scoped memory to accumulate cross-evaluation patterns over time.