Repolode
iflytek

iflytek/skillhub

組織内でエージェントスキルパッケージを公開、バージョン管理、統制するためのセルフホスト型オープンソースレジストリ。

スター
5,261
フォーク
804
未解決の Issue
31
最終コミット
昨日

これは何?

SkillHubは、チームがエージェントスキルパッケージを公開し、チーム単位またはグローバルの名前空間に整理して、メンバーが検索やCLIから見つけてインストールできるセルフホスト型レジストリです。スキルはセマンティックバージョン、betaやstableなどのカスタムタグ、自動のlatest追跡でバージョン管理されます。

アクセスは名前空間ごとのロール(Owner、Admin、Member)、公開ポリシー、可視性ルールによって制御されます。また、レビューやグローバルスコープへの昇格などのガバナンス操作は監査ログに記録されます。APIトークン管理、OAuthアカウントの統合、スター、評価、ダウンロード追跡にも対応しています。

Spring Boot、PostgreSQL、Redis、S3またはMinIOストレージで動作し、ReactのWeb UIを備えています。Docker Compose、Kubernetesマニフェスト、Helm chartでデプロイでき、ClawHub形式のクライアントと、公式の@astron-team/skillhub CLIに対応しています。

主な機能

  • 01セマンティックバージョンとカスタムタグを使って、エージェントスキルパッケージを公開・バージョン管理。
  • 02Owner、Admin、Memberのロールを設定し、スキルをチームまたはグローバルの名前空間に整理。
  • 03名前空間、ダウンロード数、評価、更新時期で絞り込める全文検索。
  • 04レビューや昇格などのガバナンス操作を監査ログに記録。
  • 05CLIやプログラムからのアクセスに使える、スコープを設定したAPIトークン。
  • 06ローカルファイルシステム、S3、MinIOを切り替えて使えるストレージ。

ユースケース

  • 社内で開発したエージェントスキルを、公開せずに企業内で共有する。
  • レビューや監査の要件を満たす、ファイアウォール内の統制されたスキルカタログを運用する。
  • CLIの単一のインストールコマンドで、審査済みのスキルを従業員のコーディングエージェントに配布する。

クイックスタート

  1. 1

    Docker と Docker Compose をインストールします

  2. 2

    リポジトリのルートからローカル開発環境を起動します

    make dev-all
  3. 3

    ブラウザーで Web UI を開きます

使う前に知っておきたいこと

  • セルフホスティングには、独自のインフラと運用作業が必要です。
  • ローカル開発には Docker が必要です。また、中国では Maven の依存関係のダウンロードにミラーが必要になる場合があります。
  • ローカル環境の初期管理者パスワードは README で公開されているため、本番環境では変更する必要があります。

トピック

よくある質問

skillhub とは?
組織内でエージェントスキルパッケージを公開、バージョン管理、統制するためのセルフホスト型オープンソースレジストリ。 SkillHubは、チームがエージェントスキルパッケージを公開し、チーム単位またはグローバルの名前空間に整理して、メンバーが検索やCLIから見つけてインストールできるセルフホスト型レジストリです。スキルはセマンティックバージョン、betaやstableなどのカスタムタグ、自動のlatest追跡でバージョン管理されます。
skillhub は無料で使えますか?ライセンスは?
skillhub は Apache-2.0 ライセンスのオープンソースです。商用製品で使う前にライセンス条件を確認してください。
skillhub は今もメンテナンスされていますか?
活発にメンテナンス中。skillhub の最終コミットは 2026年10月21日 です。
skillhub は何に使えますか?
社内で開発したエージェントスキルを、公開せずに企業内で共有する。 レビューや監査の要件を満たす、ファイアウォール内の統制されたスキルカタログを運用する。 CLIの単一のインストールコマンドで、審査済みのスキルを従業員のコーディングエージェントに配布する。
skillhub のインストール方法は?
Docker と Docker Compose をインストールします リポジトリのルートからローカル開発環境を起動します: make dev-all ブラウザーで Web UI を開きます
skillhub はどこで入手できますか?
ソースコードとインストール手順は GitHub にあります:https://github.com/iflytek/skillhub

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

関連プロジェクト