cli-anything
CommandBuild a complete, stateful CLI harness for any GUI application.
Run CLI-Anything harness tests against the real backend and update TEST.md with passing results
> /plugin marketplace add HKUDS/CLI-Anything> /plugin install cli-anything@cli-anything
name: cli-anything-test description: Run CLI-Anything harness tests against the real backend and update TEST.md with passing results
Run and document tests for an existing harness.
**Target software**: local path argument (required).
1. Read `~/.cursor/cli-anything-generator.root` / `%USERPROFILE%\.cursor\cli-anything-generator.root` 2. Else install dir `PLUGIN_ROOT.txt` / default `.../plugins/local/cli-anything` 3. Read `{PLUGIN_ROOT}/references/HARNESS.md` and `{PLUGIN_ROOT}/references/commands/test.md` via absolute paths
| Cursor tool | Role | |-------------|------| | Shell | `pytest`, installed `cli-anything-<software>`, environment checks | | Read / Grep | Locate tests, parse failures, update TEST.md | | Write / StrReplace | Fix tests or harness bugs uncovered by failures |
Progress: `{software-root}/agent-harness/.cli-anything-progress.json` with `"mode": "test"`.
Follow `{PLUGIN_ROOT}/references/commands/test.md`.
"CLI-Anything: Making ALL Software Agent-Native" -- CLI-Hub: https://clianything.cc/
Build a complete, stateful CLI harness for any GUI application.
Refine an existing CLI harness to improve coverage of the software's functions and usage patterns.
Validate a CLI harness against HARNESS.md standards and best practices.
List installed and generated CLI-Anything tools (human or JSON)
Spawn interactive terminal canvases for calendars, documents, and flight booking
Analyze claudish debug logs from a failed model run. Extracts SSE fixtures, diagnoses failures, adds regression tests.
Summarize completed work, current risks, and next actions.