Back to Skills

cli-hub-meta-skill

Discover agent-native CLIs for professional software. Access the live catalog to find tools for creative workflows, productivity, AI, and more.

43,758stars4,094forksUpdated 6/25/2026

Security Assessment

Safe(100/100)
Security Score100/100

About cli-hub-meta-skill

CLI-Hub Meta-Skill exposes a marketplace of agent-native command-line interfaces that make professional desktop and cloud software reachable from an AI agent. The catalog spans creative workflows (image editing, 3D modeling, video and audio production, music notation), productivity tools (office suites, knowledge management, live streaming), AI platforms (local LLMs, image generation, research assistants), communication, and development utilities. Each listed CLI offers stateful operations, a REPL mode, JSON output for machine consumption, and integration with a real software backend, so an agent can drive complex multi-tool tasks through plain commands.

The hub is operated through a lightweight package manager installed with `pip install cli-anything-hub`. Agents browse with `cli-hub list`, find tools with `cli-hub search <keyword>` or `cli-hub list -c <category>`, inspect with `cli-hub info`, and install with `cli-hub install <name>` -- which resolves the name from the registry and installs a separate pip package (`cli-anything-<name>`) that ships its own entry point. Beyond single tools, the hub provides workflow matrices that map capabilities (intents such as `text.transcribe` or `visual.generate`) to providers spanning harness CLIs, public CLIs, Python libraries, native binaries, and cloud APIs.

Reach for this when a task spans several tools, such as producing a video, designing an image, or building a game. The recommended sequence preflights before installing: list matrices, use `cli-hub can` and `cli-hub matrix search` to locate a capability, run `cli-hub matrix preflight` to see what is usable, then install only what the task needs with `--capability`, `--recipe`, or `--only`. Every matrix subcommand supports `--json` and `--dry-run`, returns documented exit codes (0 ok, 3 partial gaps, 1 failure, 2 usage error), and supports `--resume` and `matrix doctor` for auditing. A live, auto-updated catalog is published as a hosted SKILL.md.

FAQ

How do I install the hub and a tool?

Run `pip install cli-anything-hub` to install the package manager, then `cli-hub install <name>`, which installs the separate `cli-anything-<name>` pip package with its own CLI entry point.

What is a workflow matrix and when should I use one?

A matrix packages a whole workflow as capabilities mapped to providers (CLIs, Python libraries, native binaries, cloud APIs). Reach for one when a task spans several tools, such as producing a video or building a game, rather than installing a single CLI.

How do I avoid installing tools I do not need?

Scope every install using `--capability <id>`, `--recipe <id>`, or `--only a,b`, and preview the plan with `--dry-run`. Preflight first with `cli-hub matrix preflight` so you install only what the task requires.

Do the installed CLIs produce machine-readable output?

Yes. All CLIs support a `--json` flag for machine-readable output, and they also provide a REPL mode and one-shot command execution.

What do the matrix exit codes mean?

Exit codes are 0 for ok, 3 for partial or gaps, 1 for failure, and 2 for a usage error. You can retry failures with `cli-hub matrix install <name> --resume` and audit an install with `cli-hub matrix doctor <name>`.

Install cli-hub-meta-skill

Download and extract the skill files to your .claude/skills/ directory.

Quick Setup:

  1. Copy the skill folder to .claude/skills/
  2. Claude will automatically detect and use the skill