Cli Hub Meta Skill

HKUDS/CLI-Anything/skills/cli-hub-meta-skill

作者 HKUDS34f519533bc175d2fe287ab8316b0dd99bb9cc43無授權條款51K 個星標收錄於 2026年10月9日更新於 2026年10月9日儲存庫2 週前更新

Discover agent-native CLIs for professional software. Access the live catalog to find tools for creative workflows, productivity, AI, and more.

僅含說明AI & Agents
AI 產生的概覽

引導代理透過 cli-hub 套件管理器探索、預檢並安裝代理原生 CLI 與工作流程矩陣。

功能
這個中繼技能說明如何使用 cli-hub 命令列套件管理器瀏覽、搜尋、檢視與安裝代理原生 CLI,每個 CLI 都是獨立的 pip 套件。內容也介紹工作流程矩陣,也就是以能力 × 提供者組合而成的整套流程,涵蓋預檢、限定範圍的安裝、續裝與診斷指令,以及附明確結束碼的 JSON 輸出。文件另說明預覽工作流程,用於發佈與檢視預覽產物,並指向即時型錄以取得最新工具清單。
適用情境
當代理需要為影像編輯、影片製作或辦公等專業軟體工作流程尋找或安裝命令列工具時使用。也適合橫跨多個工具的任務,此時可用矩陣把意圖對應到提供者,並只安裝所需能力。
執行需求
需要 Python 與 pip 來安裝 cli-anything-hub 套件,並需要網路連線以存取套件倉庫與即時型錄。安裝的 CLI 是各自獨立的 pip 套件。此技能不含指令碼,僅為說明文件。

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 managerpip install cli-anything-hub
# Browse all available CLIscli-hub list
# Search by category or keywordcli-hub search imagecli-hub search "3d modeling"
# Install a CLIcli-hub install gimp
# Show details for a CLIcli-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 matricescli-hub can "transcribe audio"                        # find the capability across matricescli-hub matrix search "video subtitle"                # search; shows the matched capabilitycli-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 hintscli-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 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.

Preview Consumption

Some installed harnesses also support preview workflows. The command split is:

  • cli-anything-<software> preview ... creates or updates real preview artifacts
  • cli-hub previews ... inspects, renders, watches, or opens those existing artifacts

Use:

bash
# From the harness side: publish preview statecli-anything-blender --json --project scene.blend-cli.json preview capture --recipe quick
# From cli-hub: inspect or open the resulting bundle or live sessioncli-hub previews inspect /path/to/bundle-or-sessioncli-hub previews html /path/to/bundle-or-session -o page.htmlcli-hub previews watch /path/to/session --opencli-hub previews open /path/to/bundle-or-session

For live sessions, cli-hub previews reads:

  • session.json for the current head
  • trajectory.json for append-only history
  • the current bundle manifest and artifacts

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
  6. Preview-capable CLIs: use cli-anything-<name> preview ... --json to publish, then cli-hub previews ... to inspect or open the result

Example Workflow

bash
# Install the hubpip install cli-anything-hub
# Find what you needcli-hub search video
# Install itcli-hub install kdenlive
# Use it with JSON outputcli-anything-kdenlive --json project create --name my-project

More Info

來源與署名

來源:HKUDS/CLI-Anything位於skills/cli-hub-meta-skill提交34f5195

授權條款: 無授權條款

內容歸原作者所有。SourceWeft 從公開儲存庫中收錄這些內容。

檢舉或申請下架