Repolode
zjunlp

zjunlp/SkillNet

再利用可能なAIエージェントスキルの検索、作成、評価、分析、ルーティングを支えるオープンな基盤。Python SDKとCLIを提供。

スター
1,415
フォーク
153
未解決の Issue
0
最終コミット
5 日前

これは何?

SkillNetは、タスクを実行するためにAIエージェントが読み込む、指示やリソースをまとめたフォルダである再利用可能なエージェントスキルのライフサイクルを支援します。キーワードや意味的な意図をもとに、ホストされた公開スキルライブラリを検索したり、GitHubからスキルフォルダをダウンロードしてローカルのワークスペースに配置したり、プロンプト、リポジトリ、ドキュメント、実行トレースから新しいスキルパッケージを生成したりできます。

既存のスキルについては、安全性、完全性、実行可能性、保守性、コストへの配慮という5つの観点で品質を評価できます。各項目は理由とともに「Good」「Average」「Poor」で評価されます。また、ローカルのスキルライブラリを分析して、能力やシナリオを抽出し、スキル間の有向・無向の関係を推定し、検索インデックスを構築できます。route操作では、LLMエージェントSDK(ClaudeまたはCodex)を使って候補を比較し、タスクに関連するローカルスキルを最大k件、理由とともに選択します。

このプロジェクトは、SDK、CLI(search、download、create、evaluate、analyze、route、ui)、REST検索API、スキルフォルダや分析グラフを閲覧するための任意のローカルブラウザーインターフェースを備えたPythonパッケージskillnet-aiとして提供されます。create、evaluate、analyzeにはOpenAI互換のチャットエンドポイントが必要です。analyzeとrouteでは、さらにembeddingとエージェントSDKの設定も必要です。

主な機能

  • 01ホストされたスキルカタログを対象に、キーワード(BM25)検索と意味ベクトル検索ができます。
  • 02GitHubのスキルフォルダをローカルのエージェント用ワークスペースにダウンロードできます。
  • 03プロンプト、リポジトリ、ドキュメント、トレースからスキルパッケージを生成できます。
  • 04スクリプトを実行せずに、5つの品質観点でスキルを評価できます。
  • 05スキルの関係グラフと検索インデックスを構築し、関連するローカルスキルにタスクをルーティングできます。
  • 06Python SDK、JSON出力に対応したCLI、REST検索API、ローカルのブラウザーUIを提供します。

ユースケース

  • PDF処理やデータ分析など、特定のタスクに使える既存のエージェントスキルを見つけてインストールする。
  • 社内ドキュメントやコードベースを、社内エージェント向けの再利用可能なスキルに変換する。
  • デプロイ前に、チームのスキルライブラリの安全性と保守性を監査する。
  • 大規模なローカルライブラリから、エージェントの各タスクに最適なスキルを選ぶ。

トピック

よくある質問

SkillNet とは?
再利用可能なAIエージェントスキルの検索、作成、評価、分析、ルーティングを支えるオープンな基盤。Python SDKとCLIを提供。 SkillNetは、タスクを実行するためにAIエージェントが読み込む、指示やリソースをまとめたフォルダである再利用可能なエージェントスキルのライフサイクルを支援します。キーワードや意味的な意図をもとに、ホストされた公開スキルライブラリを検索したり、GitHubからスキルフォルダをダウンロードしてローカルのワークスペースに配置したり、プロンプト、リポジトリ、ドキュメント、実行トレースから新しいスキルパッケージを生成したりできます。
SkillNet は無料で使えますか?ライセンスは?
SkillNet は MIT ライセンスのオープンソースです。商用製品で使う前にライセンス条件を確認してください。
SkillNet は今もメンテナンスされていますか?
活発にメンテナンス中。SkillNet の最終コミットは 2026年10月13日 です。
SkillNet は何に使えますか?
PDF処理やデータ分析など、特定のタスクに使える既存のエージェントスキルを見つけてインストールする。 社内ドキュメントやコードベースを、社内エージェント向けの再利用可能なスキルに変換する。 デプロイ前に、チームのスキルライブラリの安全性と保守性を監査する。 大規模なローカルライブラリから、エージェントの各タスクに最適なスキルを選ぶ。
SkillNet はどこで入手できますか?
ソースコードとインストール手順は GitHub にあります:https://github.com/zjunlp/SkillNet

概要はプロジェクトの README をもとに AI が生成しています。GitHub の数値は毎日更新されます。

関連プロジェクト