mcpField
C
cli-hub-meta-skill

cli-hub-meta-skill

github.com/hkudsエージェントワークフロー57.6k5.4k 回インストール5 週間前に更新
リポジトリ

cli-hub-meta-skill について

CLI-Hub Meta-Skillは、ソフトウェアのワークフローに使うエージェント向けコマンドラインツールを検索・導入するためのスキルです。タスクをプロバイダーに対応付ける能力マトリックスと、事前確認や対象を絞ったインストールに対応します。

主な機能

  1. 01CLIカタログの閲覧と検索
  2. 02能力とプロバイダーの対応付け
  3. 03マトリックスの利用可否確認
  4. 04選択した能力のインストール
  5. 05JSON出力と導入内容の監査

活用シーン

  1. 01特定タスク向けCLIの検索
  2. 02導入前のワークフロー依存関係の確認
  3. 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 は、プロフェッショナル向けソフトウェアを AI エージェントから利用可能にする、エージェントネイティブなコマンドラインインターフェースのマーケットプレイスです。

クイックスタート

# 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 は 1 つのツールです。マトリクス は、ケイパビリティ × プロバイダーとしてパッケージ化されたワークフロー全体です。たとえば video-creation は、text.transcribe や visual.generate といったインテントを、ハーネス CLI、パブリック CLI、Python ライブラリ、ネイティブバイナリ、クラウド API にマッピングします。タスクが複数のツールにまたがる場合(動画の生成、画像のデザイン、ゲームの構築など)はマトリクスを利用してください。

標準的なエージェントの手順 — インストールの前に事前確認:

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.

すべてのインストールは範囲を絞ってください — 1 つのケイパビリティのタスクのために 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 の完全なリスト
  • 各ツールの 1 行の cli-hub install コマンド
  • 完全な説明と使用パターン

何ができますか?

CLI-Hub は幅広いソフトウェアとコードベースをカバーし、エージェントが CLI 経由で複雑なワークフローを実行できるようにします:

  • クリエイティブなワークフロー: 画像編集、3D モデリング、動画制作、音声処理、楽譜作成
  • 生産性ツール: オフィススイート、ナレッジマネジメント、ライブストリーミング
  • AI プラットフォーム: ローカル LLM、画像生成、AI API、リサーチアシスタント
  • コミュニケーション: ビデオ会議とコラボレーション
  • 開発: ダイアグラム作成、ブラウザ自動化、ネットワーク管理
  • コンテンツ生成: AI を活用したドキュメントとメディアの作成

各 CLI はステートフルな操作、エージェント向けの JSON 出力、REPL モードを提供し、実際のソフトウェアバックエンドと統合されています。

仕組み

cli-hub は pip の軽量ラッパーです。cli-hub install gimp を実行すると、独自の CLI エントリポイント (cli-anything-gimp) を持つ別の Python パッケージ (cli-anything-gimp) がインストールされます。各 CLI は独立した pip パッケージであり、cli-hub はレジストリから名前を解決してインストールを追跡するだけです。

使い方

  1. cli-hub をインストール: pip install cli-anything-hub
  2. ツールを探す: cli-hub search <keyword> または cli-hub list -c <category>
  3. インストール: cli-hub install <name> (cli-anything-<name> pip パッケージをインストールします)
  4. 実行: REPL には cli-anything-<name>、単発実行には cli-anything-<name> <command>
  5. 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

詳細情報

コメント