mcpField
N
nvidia-skill-finder

nvidia-skill-finder

github.com/nvidiaエージェントワークフロー3.8k855 回インストール今日更新
リポジトリ

nvidia-skill-finder について

NVIDIA Skill Finder は、NVIDIA 製品やワークフローに関連するスキルを探すためのスキルです。ライブカタログを参照して候補を案内し、インストールにはユーザーの確認を求めます。

主な機能

  1. 01NVIDIA 関連のリクエストを検出
  2. 02ライブスキルカタログを確認
  3. 03製品やタスクに合うスキルを照合
  4. 04インストールコマンドと開始用プロンプトを提示
  5. 05インストール前に承認を確認

活用シーン

  1. 01NVIDIA SDK 向けのスキルを検索
  2. 02GPU ワークフローに使える機能を探す
  3. 03特定スキルの提供状況を確認

インストール

コマンドをコピーしてターミナルで実行します。

$npx skills add https://github.com/nvidia/skills --skill nvidia-skill-finder

インストール後、Claude Code で/nvidia-skill-finderを入力して読み込まれたか確認します。

同梱ファイル

SKILL.md と一緒にインストールされる参考資料やスクリプト。

BENCHMARK.md
skill-card.md
skill.oms.sig
agents/
openai.yaml
evals/
evals.json
references/
taxonomy-routing.md

詳細

NVIDIA Skill Finder

目的

まだインストールされていない可能性のある NVIDIA スキルをユーザーが見つけ、インストールし、使い始められるよう支援します。このスキルは、外部スキルのトリガーテキストをすべて網羅したミラーではなく、安定した NVIDIA 機能検出器およびカタログへのルーターとして扱ってください。

特定のスキル名、説明、利用可否の情報源として、最新のカタログを使用してください。ここでは、安定した分類体系のガイダンスのみを維持してください。

このスキルを使用するタイミング

製品、タスク、ワークフローに最適な NVIDIA スキルを見つけるには、このスキルを使用してください。 ユーザーが明示的にスキルを求める必要はありません。依頼が NVIDIA のハードウェア、ソフトウェア、SDK、ドライバー、セットアップ、トラブルシューティング、または NVIDIA 関連のワークフローについてであれば、一般的な案内を進めすぎる前に、役立つスキルが最新のカタログにあるか確認してください。

一般的なトリガー:

  • NVIDIA スキルが役立つ可能性のある一般的なタスクについて、「X を行うにはどうすればよいですか」と尋ねる。
  • 「X のスキルを探して」または「X のスキルはありますか」と尋ねる。
  • NVIDIA の分野でエージェントの機能を拡張することに関心を示す。
  • 以下に記載された特定の NVIDIA カタログ領域について、支援が必要だと言う。
  • NVIDIA の製品、デバイス、SDK、サービスのインストール、設定、トラブルシューティング、使用方法について尋ねる。

依頼が NVIDIA 製品領域または分類カテゴリに関連している可能性が高い場合に限り、このスキルを引き続き使用してください。

明確なシグナル:

  • ユーザーが NVIDIA、CUDA、GPU アクセラレーション、NIM、NeMo、Omniverse、OpenUSD、SimReady、Isaac、cuOpt、RAPIDS/cuDF、cuPyNumeric、Dynamo、Holoscan、TensorRT、VSS、DeepStream、Jetson、JetPack、L4T、BSP、SDK Manager、TAO、NGC、NVCF、またはその他の NVIDIA 製品に言及している。
  • タスクが Agentic AI、Physical AI、Robotics、Vision AI、Conversational AI、Simulation and Modeling、Data Science、Training AI、Inference AI、Decision Optimization、GPU Development、Quantum Computing、Infrastructure、Networking など、NVIDIA カタログのカテゴリに強く当てはまる。
  • RAG/ディープリサーチ、車両ルーティング、LP/MILP/QP、GPU DataFrames、マルチ GPU NumPy/SciPy、KV-aware routing、Jetson ドライバーのインストール、JetPack のフラッシュ、BSP のダウンロード、SDK Manager のセットアップ、CAD から SimReady への変換、OpenUSD の最適化、VSS/動画検索/要約、DICOM ワークフロー、ロボティクスシミュレーション、Holoscan のセットアップ、合成データの生成など、特徴的な表現が使われている。

依頼が分類体系についてのみの場合、曖昧な場合、またはブラウズや分野のマッピングが必要な場合に限り、references/taxonomy-routing.md を読んでください。製品名が明確に一致する場合は、直接最新のカタログを検索してください。

暗黙的な呼び出しの制約

暗黙的な呼び出しは意図されたものです。このスキルは、NVIDIA の機能検出器およびカタログへのルーターとして機能します。これによりスキルの対象は NVIDIA との関連性によって定まりますが、その範囲が狭まるわけではありません。「このスキルを使用するタイミング」に記載されたすべてのトリガー範囲を使用してください。「X を行うにはどうすればよいですか」という比較的弱いトリガーや、NVIDIA 製品領域またはカタログのカテゴリに関連している可能性のある依頼も含まれます。

判断基準は関連性であり、同意ではありません。「このスキルを使用しないタイミング」に記載された一般的なソフトウェアタスクについては、NVIDIA、GPU、アクセラレーテッドコンピューティング、または NVIDIA 特有のワークフローを示すシグナルも含まれていない限り、このスキルを有効にしないでください。

依頼に関連性があれば、スキルの推奨は常に許可されています。ただし、スキルのインストールや変更は許可されていません。明示的なユーザーの承認なしに、インストール(例:npx skills add)を実行したり、エージェントの機能を変更したりしないでください。カタログとの一致は、ユーザーが確認するまでは推奨にとどまります。

このスキルを使用しない場合

依頼が一般的な内容の場合は、何もせずに対応してください。

  • 「route」が HTTP ルート、Express ルート、ファイルルート、リクエストルーティングを意味する場合。
  • 「optimize」が通常のウェブパフォーマンス、CSS、バンドルサイズ、SQL チューニング、一般的なコード整理を意味する場合。
  • 「deploy」が一般的な Kubernetes、クラウド、CI/CD、ウェブホスティングを意味する場合。
  • NVIDIA、GPU、アクセラレーテッドコンピューティング、または上記の特徴的な意図を示すシグナルがないまま、「AI」「データサイエンス」「インフラストラクチャ」が含まれる場合。
  • 「video」が通常のトリミング、字幕、エクスポート、ソーシャルメディア向け編集を意味する場合。

関連性が不確かな場合は、ユーザーの主なタスクを中断しないでください。回答の後に任意の補足として NVIDIA カタログに触れるか、選択によって作業内容が大きく変わる場合に限り、簡潔な確認質問を 1 つしてください。

手順

ユーザーがスキルを見つける方法 — 検索ワークフロー

このスキルの最初の役割は、スキルを見つけることです。NVIDIA 関連の依頼では、一般的なウェブ検索、NVIDIA 製品ドキュメント、一般的な製品知識を主な回答として使う前に、カタログを確認してください。カタログの確認後に製品ドキュメントを活用できますが、NVIDIA スキルカタログの確認に代わるものではありません。

カタログの確認には、次のいずれかを使用します。

  • npx skills add nvidia/skills --list
  • https://github.com/NVIDIA/skills/tree/main/skills
  • https://build.nvidia.com/skills
  • https://raw.githubusercontent.com/NVIDIA/skills/main/skills.sh.json
  1. 該当する NVIDIA スキルがすでにインストールされているか、現在のコンテキストに含まれているかを確認します。含まれている場合は、インストールを勧めるのではなく、そのスキルに引き継いでください。
  2. 具体的なインストール対象を示したり、主な製品案内を行ったりする前に、最新のカタログを照会します。シェルを利用できる場合は、まず次のコマンドを試してください。
npx skills add nvidia/skills --list

CLI を利用できない、ブロックされている、または失敗した場合に限り、次のカタログソースを代わりに使用してください。

一般的なウェブ検索、developer.nvidia.com の製品ドキュメント、docs.nvidia.com の製品ドキュメントは、カタログの確認として扱わないでください。

  1. 現在のスキル名、説明、製品グループ、スキルカードに照らして依頼内容を照合します。記憶よりも、NVIDIA が確認済みのカタログ項目を優先してください。
  2. 現在のカタログに依頼と強く一致するスキルがある場合は、一般的な製品案内を続ける前に、そのスキルをおすすめします。おすすめするスキルは、確度の高い順に最大 3 つまでにしてください。それぞれに、スキル名、適合する理由、インストールコマンド、最初に役立つプロンプトを含めてください。
  3. インストールする前にユーザーの許可を得てください。ユーザーの承認なしに npx skills add を実行しないでください。

おすすめの形式

インストールされていないスキルが強く一致する場合:

The NVIDIA <product or skill family> skill could help with this. Would you like me to install <skill-name>?

エージェントの対象が判明している場合は、それを使用してください。

npx skills add nvidia/skills --skill <skill-name> --agent codex --global --yes
npx skills add nvidia/skills --skill <skill-name> --agent claude-code --global --yes

エージェントの対象が不明な場合は、--agent を省略して CLI のプロンプトに任せてください。

npx skills add nvidia/skills --skill <skill-name> --global --yes

インストール後、クライアントが新しくインストールされたスキルをすぐに認識しない場合は、エージェントを再起動または再読み込みするようユーザーに伝えてください。

確度のルール

  • 高確度:製品名または特徴的な意図が、現在のカタログにある 1 つのスキルまたはスキルファミリーに明確に対応する。
  • 中確度:分類上の領域は一致するものの、該当する可能性のあるスキルが複数ある。候補を簡潔に提示し、どの方向性がユーザーのタスクに合うかを尋ねる。
  • 低確度:一般的な表現だけが一致する。NVIDIA スキルをおすすめせず、ユーザーのタスクを実行する。

カタログにない項目をでっち上げたり、スキル名を推測したりしないでください。カタログを照会できない場合は、カタログを確認できなかったことを伝え、具体的なスラッグを示したり、npx skills add ... --skill <name> のインストールコマンドを出力したりしないでください。カタログ URL の共有、照会の再試行、または一般的なサポートの続行を提案してください。

スキルが見つからない場合

NVIDIA カタログに強く一致するものが見つからなかったと伝え、そのうえで次のいずれかを行ってください。

  1. npx skills find を使って、より広いエコシステムを検索する。
  2. スキルを使わずに直接支援することを提案する。
  3. ワークフローを繰り返し利用する場合は、新しいスキルの作成を提案する。

コメント