关于 cli-hub-meta-skill
CLI-Hub Meta-Skill 帮助 Agent 查找并安装面向 Agent 的命令行工具,以执行软件工作流。它通过能力矩阵将任务映射到提供方,并支持安装前检查和按需安装。
主要功能
- 01浏览并搜索 CLI 目录
- 02将能力映射到提供方
- 03预检矩阵可用性
- 04安装选定能力
- 05JSON 输出与安装审计
适用场景
- 01查找适用于特定任务的 CLI
- 02安装前检查工作流依赖
- 03仅安装某项能力所需的工具
安装
复制下面的命令,在终端中运行。
npx skills add https:/ / github.com/ hkuds/ cli-anything --skill cli-hub-meta-skill安装后在 Claude Code 中输入/cli-hub-meta-skill确认已加载。
详细介绍
CLI-Hub 元技能
CLI-Hub 是一个 Agent 原生命令行界面的市场,让专业软件对 AI Agent 触手可及。
快速开始
# 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
工作流矩阵
单个 CLI 只是一个工具。矩阵则是将整个工作流打包为
能力 × 提供方 —— 例如 video-creation 将 text.transcribe 或
visual.generate 等意图映射到 harness CLI、公共 CLI、Python
库、原生二进制文件和云 API。当一项任务跨越多个工具时(制作视频、
设计图像、开发游戏),就该使用矩阵。
标准 Agent 流程 —— 安装前先预检:
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.
为每次安装限定范围 —— 不要为只有一项能力的任务批量安装 14 个 CLI 的矩阵。使用 --capability <id>、--recipe <id> 或 --only a,b,以及
--dry-run,以零副作用预览安装计划。每个矩阵子命令都支持 --json;退出码为 0 成功 · 3 部分完成/有缺口 · 1 失败 ·
2 用法错误。用 cli-hub matrix install <name> --resume 重试失败的安装,
并用 cli-hub matrix doctor <name> 审查安装。
实时目录
URL:https://reeceyang.sgp1.cdn.digitaloceanspaces.com/SKILL.md
该目录会自动更新,并提供:
- 按类别整理的可用 CLI 完整列表
- 每个工具对应的一行
cli-hub install命令 - 完整的描述和用法模式
你能做什么?
CLI-Hub 覆盖范围广泛的软件和代码库,赋能 Agent 通过 CLI 执行复杂工作流:
- 创意工作流:图像编辑、3D 建模、视频制作、音频处理、乐谱制作
- 生产力工具:办公套件、知识管理、直播
- AI 平台:本地大模型、图像生成、AI API、研究助手
- 通信:视频会议与协作
- 开发:图表绘制、浏览器自动化、网络管理
- 内容生成:AI 驱动的文档和媒体创作
每个 CLI 都提供有状态操作、面向 Agent 的 JSON 输出、REPL 模式,并与真实的软件后端集成。
工作原理
cli-hub 是 pip 之上的一层轻量封装。当你运行 cli-hub install gimp 时,它会安装一个独立的 Python 包(cli-anything-gimp),该包有自己的 CLI 入口点(cli-anything-gimp)。每个 CLI 都是独立的 pip 包 —— cli-hub 只负责从注册表中解析名称并跟踪安装。
如何使用
- 安装 cli-hub:
pip install cli-anything-hub - 查找工具:
cli-hub search <keyword>或cli-hub list -c <category> - 安装:
cli-hub install <name>(安装cli-anything-<name>pip 包) - 运行:
cli-anything-<name>进入 REPL,或cli-anything-<name> <command>执行一次性命令 - JSON 输出:所有 CLI 都支持
--json标志,用于机器可读的输出
示例工作流
# 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