cli-hub-meta-skill

cli-hub-meta-skill

热门

发现面向专业软件的、为智能体设计的CLI工具。访问实时目录,寻找适用于创意工作流、生产力、AI等领域的工具。

4.6万Star
4314Fork
更新于 2026/7/9
SKILL.md
readonly只读
name
cli-hub-meta-skill
description

发现面向专业软件的、为智能体设计的CLI工具。访问实时目录,寻找适用于创意工作流、生产力、AI等领域的工具。

CLI-Hub 元技能

CLI-Hub 是一个智能体原生命令行界面市场,使AI智能体能够访问专业软件。

快速开始

# 安装 CLI Hub 包管理器
pip install cli-anything-hub

# 浏览所有可用的 CLI
cli-hub list

# 按类别或关键词搜索
cli-hub search image
cli-hub search "3d modeling"

# 安装一个 CLI
cli-hub install gimp

# 显示 CLI 的详细信息
cli-hub info gimp

工作流矩阵

单个 CLI 是一个工具。矩阵 是一个完整的工作流,打包为
能力 × 提供者——例如,video-creation 将意图如
text.transcribevisual.generate 映射到利用 CLI、公共 CLI、Python
库、原生二进制文件和云 API。当任务跨越多个工具时(制作视频、设计图像、构建游戏),请使用矩阵。

标准智能体序列——安装前先预检

cli-hub matrix list                                   # 浏览所有矩阵
cli-hub can "transcribe audio"                        # 跨矩阵查找能力
cli-hub matrix search "video subtitle"                # 搜索;显示匹配的能力
cli-hub matrix preflight video-creation --json        # 这里哪些可用?(退出码3表示有缺口)
cli-hub matrix preflight video-creation -c text.transcribe --fix-hints   # 单个能力 + 安装提示
cli-hub matrix install video-creation --capability text.transcribe       # 仅安装任务所需的部分
# 安装后,矩阵的 SKILL.md 会在本地渲染,包含提供者选择规则——请阅读它。

限制每个安装的范围——不要为单能力任务批量安装包含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 覆盖广泛的软件和代码库,使智能体能够通过 CLI 执行复杂工作流:

  • 创意工作流:图像编辑、3D建模、视频制作、音频处理、乐谱
  • 生产力工具:办公套件、知识管理、直播
  • AI平台:本地LLM、图像生成、AI API、研究助手
  • 通信:视频会议与协作
  • 开发:图表绘制、浏览器自动化、网络管理
  • 内容生成:AI驱动的文档和媒体创建

每个 CLI 提供有状态操作、面向智能体的 JSON 输出、REPL 模式,并与真实软件后端集成。

工作原理

cli-hubpip 的轻量级包装器。当你运行 cli-hub install gimp 时,它会安装一个独立的 Python 包(cli-anything-gimp),该包有自己的 CLI 入口点(cli-anything-gimp)。每个 CLI 都是一个独立的 pip 包——cli-hub 仅从注册表解析名称并跟踪安装。

预览消费

某些已安装的 harness 也支持预览工作流。命令分工如下:

  • cli-anything-<software> preview ... 创建或更新真实的预览工件
  • cli-hub previews ... 检查、渲染、监视或打开这些现有工件

使用:

# 从 harness 侧:发布预览状态
cli-anything-blender --json --project scene.blend-cli.json preview capture --recipe quick

# 从 cli-hub:检查或打开生成的包或实时会话
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

对于实时会话,cli-hub previews 读取:

  • session.json 获取当前头
  • trajectory.json 获取仅追加的历史
  • 当前包清单和工件

如何使用

  1. 安装 cli-hubpip install cli-anything-hub
  2. 查找工具cli-hub search <keyword>cli-hub list -c <category>
  3. 安装cli-hub install <name>(安装 cli-anything-<name> pip 包)
  4. 运行cli-anything-<name> 进入 REPL,或 cli-anything-<name> <command> 单次执行
  5. JSON 输出:所有 CLI 支持 --json 标志,用于机器可读输出
  6. 支持预览的 CLI:使用 cli-anything-<name> preview ... --json 发布,
    然后使用 cli-hub previews ... 检查或打开结果

示例工作流

# 安装 hub
pip install cli-anything-hub

# 查找所需工具
cli-hub search video

# 安装它
cli-hub install kdenlive

# 使用 JSON 输出
cli-anything-kdenlive --json project create --name my-project

更多信息