CLI-Anything
A plugin and CLI catalog for agents: generates command-line interfaces for GUI apps like GIMP and Blender and installs ready ones via CLI-Hub
Install
/plugin marketplace add HKUDS/CLI-Anything
/plugin install cli-anythingThen start generation: /cli-anything ./gimp.
This is third-party code. Review the repository files before installing.
What it does
The project gives agents access to programs that lack a convenient API. The cli-anything plugin walks the agent through seven phases: analyzing the program's source, designing commands, implementing them in Python and Click with a REPL, JSON output and undo, planning and writing tests, documenting and installing to PATH. The refine command then looks for coverage gaps and adds missing commands. For existing wrappers there is the cli-anything-hub manager and a meta-skill that lets the agent find and install the right CLI from the catalog, plus a skill for each wrapper.
Who it is for. For developers and automation enthusiasts who want an agent to drive desktop programs.
Good fit when
- You want the agent to process files in GIMP, Blender, LibreOffice or Audacity
- You need a CLI for an internal tool that only has a GUI
- You want to find a ready wrapper for a program in a shared catalog
Not a fit when
- The program already has a good official CLI or MCP server
- You need guaranteed stability: generated wrappers need review
Example request
Find a suitable tool in CLI-Hub and batch resize all PNGs in the assets folder to 1200 pixels wideLimitations
Requires Python 3.10+, and the wrapped programs must be installed locally. Generated CLI quality depends on the model and on how accessible the program's source is. On Windows the plugin needs bash from Git for Windows or WSL. Catalog wrappers come from different contributors and should be reviewed before use.
How to disable. Uninstall the cli-anything plugin via /plugin; remove installed wrappers with cli-hub uninstall <name>.
Security check
- Generates executable code and installs it to PATH
- Installs third-party wrappers that run local programs
README in short
The README explains why the command line suits agents and offers two paths: install ready wrappers with pip install cli-anything-hub or generate new ones with the plugin. Each agent gets its own setup section, with the plugin marketplace for Claude Code. It lays out the seven-phase generation pipeline and the refine command for improvements. Apache 2.0 licensed.
SKILL.md
--- name: cli-hub-meta-skill description: >- Discover agent-native CLIs for professional software. Access the live catalog to find tools for creative workflows, productivity, AI, and more. --- # CLI-Hub Meta-Skill CLI-Hub is a marketplace of agent-native command-line interfaces that make professional software accessible to AI agents. ## Quick Start ```bash # Install the CLI Hub package manager pip install cli-anything-hub # Browse all available CLIs cli-hub list # Search by category or keyword cli-hub search image cli-hub search "3d modeling" # Install a CLI cli-hub install gimp # Show details for a CLI cli-hub info gimp ``` ## Workflow Matrices A single CLI is one tool. A **matrix** is a whole workflow packaged as capabilities × providers — e.g. `video-creation` maps intents like `text.transcribe` or `visual.generate` to harness CLIs, public CLIs, Python libraries, native binaries, and cloud APIs. Reach for a matrix when a task spans several tools (produce a video, design an image, build a game).
FAQ
How is the plugin different from CLI-Hub?
The plugin generates a new wrapper for a program, while CLI-Hub installs and updates ready wrappers from the catalog.
Which agents does it support?
The README covers setup for Claude Code, Cursor, Codex, OpenCode, GitHub Copilot, Pi, OpenClaw and other skill-capable agents.
Related
An MCP server with n8n node and template knowledge: the agent picks nodes, validates configs and, with API access, creates workflows in your n8n
Zapier's official MCP plugin: the agent gets actions across thousands of apps through your Zapier account
Awesome Claude Skills by Composio
Awesome Claude Skills
A curated list of Claude skills and plugins, plus Composio's own automation skills for 78 SaaS apps
SDKs, a CLI and MCP access to over a thousand prebuilt SaaS integrations for agents, with auth and per-user sessions