cli-ux-tester

testing 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
Free Pricing

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)

cli-ux-tester SKILL.md 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