CLI-Anything plugin

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

  • 57,594 ★ on the repository
  • Last commit
  • Apache-2.0
Plugin

Broad access

Why this level

  • Generates executable code and installs it to PATH
  • Installs third-party wrappers that run local programs
All reasons and checks

hkuds/cli-anything

Install

In your terminal, with SkillFoxx CLI

npx skillfoxx add plugins/cli-anything

Detects the agents on your machine, shows the access level and pins the version.

Other ways to install

Access and checks

How we review

Broad accessThe tool can change data, run commands or handle secrets.

  • Generates executable code and installs it to PATH
  • Installs third-party wrappers that run local programs

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>.

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.

Discussion

No questions or reviews yet.

Plugins

A Rust CLI for macOS: an agent reads any app's interface through the accessibility tree and clicks, types and scrolls by element refs, with no screenshots

CLIBroad access1.8KRepository stars
Official

A self-hosted control plane for running several agents: task dispatch, run review, spend tracking, connected via MCP, CLI or REST

MCP serverBroad access6.4KRepository stars

Mano skill

Mano skill (mano-cua)

A CLI and skill for desktop control from a text task: screenshots, clicks, typing and scrolling, in the cloud or locally on Apple Silicon

SkillBroad access47Repository stars

Orchestrator for Claude Code, Codex and Gemini CLI: YAML workflows that loop until your own quality gates pass

CLIBroad access331Repository stars

Connects Claude Code, Cursor, Codex or OpenCode to Telegram, Slack and Discord: teammates message a bot, an agent replies

CLIBroad access325Repository stars
Official

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

PluginBroad access450Repository stars

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.

README badge

Original 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).

Report a problem

Foxx AICLI-Anything
Foxx AI

I am Foxx AI and I have already vetted this tool. Ask about install, setup or anything else, and I will keep it simple.