cli-hub-meta-skill
- Use it when:
- A task needs desktop or professional software, such as image editing, 3D, video or an office suite, driven from the terminal.
- It does:
- Searches the CLI-Hub registry with the cli-hub command and installs the matching CLI-Anything wrapper.
- You get:
- A CLI for that software with JSON output, a REPL and one-shot commands, backed by the real application.
- Matrices:
- Whole workflows, such as video creation, mapped from capabilities to tools; it checks what already works and installs only what the task needs.
- Needs:
- Python and pip: cli-hub wraps pip, and each CLI it installs is a separate cli-anything-<name> package.
Needs Python and pip: it installs cli-anything-hub, then each CLI you pick as its own package from the CLI-Hub registry, and points to an auto-updated catalog hosted outside GitHub.
TL;DR
CLI-Hub is CLI-Anything's registry of command-line interfaces that make software usable by agents. The skill installs the hub with pip install cli-anything-hub, then lists, searches and installs from it: cli-hub install gimp adds the cli-anything-gimp package, run as a REPL or with one-shot commands, each taking --json for machine-readable output. For a task that spans several tools, a matrix packages a whole workflow, such as video-creation, as capabilities like transcription or visual generation mapped to providers: harness CLIs, public CLIs, Python libraries, native binaries and cloud APIs. The agent finds a capability with cli-hub can, runs a preflight to see what's usable on your machine, can preview the plan with --dry-run, and installs only the capability it needs rather than a whole 14-CLI matrix. After install, the matrix's own SKILL.md, with rules for choosing providers, renders locally. Some CLIs also publish previews, which cli-hub previews can inspect, render to HTML, watch or open.
Summarizes the skill at 34f5195.
npx skills add https://github.com/hkuds/cli-anything --skill cli-hub-meta-skill skills.sh pageSource on GitHubAll skills from hkuds/cli-anything
- Total Downloads
- 5,700 on skills.sh, Nov 9, 2026
- Repo stars
- 58,473 hkuds/cli-anything
- First seen
- Mar 23, 2026 on skills.sh
Weekly values
| Week to | Installs |
|---|---|
| Sep 21 | 153 |
| Sep 28 | 178 |
| Oct 5 | 155 |
| Oct 12 | 113 |
| Oct 19 | 343 |
| Oct 26 | 394 |
| Nov 2 | 284 |
| Nov 9 | 154 |
| Category |
Find, write, vet and route to other skills. Everything for building software: planning, coding, debugging, design, frameworks, cloud, agents and skills. |
|---|---|
| Type |
Operates a CLI, API, app or bundled script to get something done. |
| Effect |
Its own steps create or change files, git state or local tools. |
| Needs |
A specific command-line tool or desktop app must be installed, such as gh, agent-browser, LibreOffice, Obsidian or a vendor CLI. |
| Publisher |
A verified publisher on skills.sh, or the company or maintainer behind the product the skill operates. |
| Topics | |
| Stack |
SKILL.md
From hkuds/cli-anything at 34f5195. Checked daily, last changed Nov 7, 2026.
Frontmatter
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
# 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).
Standard agent sequence — preflight before you install:
cli-hub matrix list # browse all matrices
cli-hub can "transcribe audio" # find the capability across matrices
cli-hub matrix search "video subtitle" # search; shows the matched capability
cli-hub matrix preflight video-creation --json # what's usable here? (exit 3 = gaps)
cli-hub matrix preflight video-creation -c text.transcribe --fix-hints # one capability + install hints
cli-hub matrix install video-creation --capability text.transcribe # install ONLY what the task needs
# After install, the matrix SKILL.md renders locally with provider-selection rules — read it.
Scope every install — do not bulk-install a 14-CLI matrix for a one-capability
task. Use --capability <id>, --recipe <id>, or --only a,b, and
--dry-run to preview the plan with zero side effects. --json is available on
every matrix subcommand; exit codes are 0 ok · 3 partial/gaps · 1 failure ·
2 usage error. Retry failures with cli-hub matrix install <name> --resume,
and audit an install with cli-hub matrix doctor <name>.
Live Catalog
URL: https://reeceyang.sgp1.cdn.digitaloceanspaces.com/SKILL.md
The catalog is auto-updated and provides:
- Full list of available CLIs organized by category
- One-line
cli-hub installcommands for each tool - Complete descriptions and usage patterns
What Can You Do?
CLI-Hub covers a broad range of software and codebases, empowering agents to conduct complex workflows via CLI:
- Creative workflows: Image editing, 3D modeling, video production, audio processing, music notation
- Productivity tools: Office suites, knowledge management, live streaming
- AI platforms: Local LLMs, image generation, AI APIs, research assistants
- Communication: Video conferencing and collaboration
- Development: Diagramming, browser automation, network management
- Content generation: AI-powered document and media creation
Each CLI provides stateful operations, JSON output for agents, REPL mode, and integrates with real software backends.
How It Works
cli-hub is a lightweight wrapper around pip. When you run cli-hub install gimp, it installs a separate Python package (cli-anything-gimp) with its own CLI entry point (cli-anything-gimp). Each CLI is an independent pip package — cli-hub simply resolves names from the registry and tracks installs.
Preview Consumption
Some installed harnesses also support preview workflows. The command split is:
cli-anything-<software> preview ...creates or updates real preview artifactscli-hub previews ...inspects, renders, watches, or opens those existing artifacts
Use:
# From the harness side: publish preview state
cli-anything-blender --json --project scene.blend-cli.json preview capture --recipe quick
# From cli-hub: inspect or open the resulting bundle or live session
cli-hub previews inspect /path/to/bundle-or-session
cli-hub previews html /path/to/bundle-or-session -o page.html
cli-hub previews watch /path/to/session --open
cli-hub previews open /path/to/bundle-or-session
For live sessions, cli-hub previews reads:
session.jsonfor the current headtrajectory.jsonfor append-only history- the current bundle manifest and artifacts
How to Use
- Install cli-hub:
pip install cli-anything-hub - Find your tool:
cli-hub search <keyword>orcli-hub list -c <category> - Install:
cli-hub install <name>(installs thecli-anything-<name>pip package) - Run:
cli-anything-<name>for REPL, orcli-anything-<name> <command>for one-shot - JSON output: All CLIs support
--jsonflag for machine-readable output - Preview-capable CLIs: use
cli-anything-<name> preview ... --jsonto publish, thencli-hub previews ...to inspect or open the result
Example Workflow
# Install the hub
pip install cli-anything-hub
# Find what you need
cli-hub search video
# Install it
cli-hub install kdenlive
# Use it with JSON output
cli-anything-kdenlive --json project create --name my-project
More Info
- Live Catalog: https://reeceyang.sgp1.cdn.digitaloceanspaces.com/SKILL.md
- Web Hub: https://clianything.cc
- Repository: https://github.com/HKUDS/CLI-Anything