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

PluginHigh risk

hkuds/cli-anything

Install

/plugin marketplace add HKUDS/CLI-Anything
/plugin install cli-anything

Then 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 wide

Limitations

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.

Editors’ pick

An MCP server with n8n node and template knowledge: the agent picks nodes, validates configs and, with API access, creates workflows in your n8n

MCP serverHigh risk22.9K
Editors’ pick

Zapier's official MCP plugin: the agent gets actions across thousands of apps through your Zapier account

PluginHigh risk409

A curated list of Claude skills and plugins, plus Composio's own automation skills for 78 SaaS apps

SkillHigh risk75K

SDKs, a CLI and MCP access to over a thousand prebuilt SaaS integrations for agents, with auth and per-user sessions

CLIHigh risk30.2K