cli-ux-tester

v3.1.0 by Alister Lewis-Bowen

Expert UX evaluator for CLIs and developer APIs, rates usability across 11 criteria with parallel evaluation agents

MIT License
Claude Code Adapters (declared)

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) plugin-local skills

cli-ux-tester View full skill →

Expert UX evaluator for CLIs, terminal tools, and developer APIs.

ReadBashAskUserQuestionAgent

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.

Ready to use cli-ux-tester?

View on GitHub