hkuds/cli-anything包含需要注意的行为
SKILL DETAIL
cli-hub-meta-skill
hkuds/cli-anything/cli-hub-meta-skill
CLI-Hub 是一个智能体原生命令行界面(CLI)的市场,使 AI 智能体能够访问专业软件。通过 `cli-hub` 包管理器,您可以浏览实时目录、按类别或关键词搜索、安装独立的 CLI 包,并获取 JSON 输出以支持自动化工作流。 该技能还引入了“工作流矩阵”概念,将多个工具打包为能力与提供方的组合,支持预检、按需安装和诊断。目录覆盖创意工作流(如图像编辑、3D 建模、视频制作)、生产力工具、AI 平台、通信、开发及内容生成等广泛领域。
安装量 · 144查看来源
Installation
npx skills add https://github.com/hkuds/cli-anything --skill cli-hub-meta-skill
技能文件
SKILL.md
最近同步 · 2026年8月29日
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).
Standard agent sequence — **preflight before you install**:
```bash
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`](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 install` commands 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.
## How to Use
1. **Install cli-hub**: `pip install cli-anything-hub`
2. **Find your tool**: `cli-hub search <keyword>` or `cli-hub list -c <category>`
3. **Install**: `cli-hub install <name>` (installs the `cli-anything-<name>` pip package)
4. **Run**: `cli-anything-<name>` for REPL, or `cli-anything-<name> <command>` for one-shot
5. **JSON output**: All CLIs support `--json` flag for machine-readable output
## Example Workflow
```bash
# 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