cli-anything
CommandBuild 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.
> /plugin marketplace add HKUDS/CLI-Anything> /plugin install cli-anything@cli-anything
Refine an existing CLI harness to improve coverage of the software's functions and usage patterns.
**Before refining, read `./HARNESS.md`.** All new commands and tests must follow the same standards as the original build. HARNESS.md is the single source of truth for architecture, patterns, and quality requirements.
/cli-anything:refine <software-path> [focus]
**Note:** Only local paths are accepted. If you need to work from a GitHub repo, clone it first with `/cli-anything`, then refine.
Examples:
When `[focus]` is provided:
This command is used **after** a CLI harness has already been built with `/cli-anything`. It analyzes gaps between the software's full capabilities and what the current CLI covers, then iteratively expands coverage. If a `[focus]` is given, the agent narrows its analysis and implementation to that specific functionality area.
1. **High impact** — commonly used functions missing from the CLI 2. **Easy wins** — functions with simple APIs that can be wrapped quickly 3. **Composability** — functions that unlock new workflows when combined with existing commands
# Broad refinement — agent finds gaps across all capabilities /cli-anything:refine /home/user/gimp # Focused refinement — agent targets a specific functionality area /cli-anything:refine /home/user/shotcut "vid-in-vid and picture-in-picture compositing" /cli-anything:refine /home/user/gimp "batch processing and Script-Fu filters" /cli-anything:refine /home/user/blender "particle systems and physics simulation" /cli-anything:refine /home/user/inkscape "path boolean operations and clipping masks"
"CLI-Anything: Making ALL Software Agent-Native" -- CLI-Hub: https://clianything.cc/
Build a complete, stateful CLI harness for any GUI application.
Validate a CLI harness against HARNESS.md standards and best practices.
List installed and generated CLI-Anything tools (human or JSON)
Refine an existing CLI-Anything harness to expand coverage and add missing capabilities
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.