update README for cli-hub-skill

This commit is contained in:
yuhao
2026-03-24 11:14:49 +00:00
parent 4978f90535
commit 8cf29e0ee1

View File

@@ -400,27 +400,35 @@ Each installed CLI ships with a [`SKILL.md`](#-skillmd-generation) inside the Py
CLI-Hub lets agents autonomously discover and install the CLIs they need — zero human intervention required.
**Agent-Native Catalog:** [`https://hkuds.github.io/CLI-Anything/SKILL.txt`](https://hkuds.github.io/CLI-Anything/SKILL.txt)
We published a **meta-skill** that lets any AI agent freely explore the full catalog of community CLIs and pick the right one for the task.
CLI-Anything ships a **meta-skill** that lets any AI agent browse, pick, and install from the full catalog of community CLIs.
**Install in one command:**
**How it works:**
```bash
# OpenClaw
openclaw skills install cli-anything-hub
1. Point your agent to the catalog: [`https://hkuds.github.io/CLI-Anything/SKILL.txt`](https://hkuds.github.io/CLI-Anything/SKILL.txt)
# nanobot
nanobot skills install cli-anything-hub
```
**Then just prompt your agent:**
```
Find appropriate CLI software in CLI-Hub and complete the task: <your task here>
```
The agent will browse the catalog, install whichever CLI fits the task, and use it — all autonomously.
**How it works under the hood:**
1. The meta-skill points to the live catalog at [`https://hkuds.github.io/CLI-Anything/SKILL.txt`](https://hkuds.github.io/CLI-Anything/SKILL.txt)
2. The agent reads 20+ CLIs organized by category with one-line `pip install` commands
3. The agent installs whichever CLI fits the task, then reads that CLI's own SKILL.md for detailed usage
```bash
# Example: agent needs to edit images
# 1. Agent reads the hub skill, finds GIMP CLI under "Image"
# 2. Agent runs:
pip install git+https://github.com/HKUDS/CLI-Anything.git#subdirectory=gimp/agent-harness
# 3. Agent uses cli-anything-gimp --json for all operations
```
The catalog auto-updates whenever `registry.json` changes — new community CLIs show up automatically.
The meta-skill auto-updates whenever `registry.json` changes — new community CLIs show up automatically.
> **For Claude Code users:** Copy [`cli-hub-meta-skill/SKILL.md`](cli-hub-meta-skill/SKILL.md) into your project or skills directory. This meta-skill points to the live catalog at `https://hkuds.github.io/CLI-Anything/SKILL.txt` for automatic CLI discovery.
> **For Claude Code users:** Copy [`cli-hub-skill/SKILL.md`](cli-hub-skill/SKILL.md) into your project or skills directory for the same automatic CLI discovery.
---