BambooGap/skills-orchestrator

AIエージェントチームのためのオープンソースのSkillOps / インストラクション・サプライチェーン制御プレーン:ポリシーパック、レジストリ差分、エビデンスバンドル、SARIF/SBOM、アダプター、MCPランタイム。

skills-orchestrator とは?

このスキルは、AIエージェントチームが管理するインストラクション(指示)のライフサイクル全体を統制するためのオープンソースの制御プレーン「BambooGap/skills-orchestrator」です。従来のソフトウェアサプライチェーン管理(SCA、SBOMなど)の概念をAIエージェントのプロンプトやスキル定義に応用し、ポリシーパックによるガバナンス、レジストリの差分検出、変更の証跡(エビデンスバンドル)、SARIF形式での品質レポート、SBOMによる構成管理などを提供します。Claude CodeやCursorなどの主要なAIエージェントプラットフォームに対応したアダプターを持ち、MCP(Model Context Protocol)ランタイムを通じて動的にポリシーを適用できます。これにより、チーム全体で一貫した安全なAIエージェント運用を実現し、監査やコンプライアンス要件にも対応可能です。

対応~Claude Code~Codex CLI~Cursor
npx skills add BambooGap/skills-orchestrator

Installed? Explore more 生産性&コラボレーション skills: steipete/gemini, steipete/gh-issues, steipete/skill-creator · View all 6 →

お気に入りのAIに質問する

このエージェントスキルを事前に読み込んだ状態で新しいチャットを開きます。

ドキュメント

skills-orchestrator は何をしますか?

AIエージェントチームのためのオープンソースのSkillOps / インストラクション・サプライチェーン制御プレーン:ポリシーパック、レジストリ差分、エビデンスバンドル、SARIF/SBOM、アダプター、MCPランタイム。

概要

BambooGap/skills-orchestratorは、AIエージェントが使用するスキルとインストラクションのバージョン管理、ポリシー適用、変更追跡を一元管理するための制御プレーンです。これにより、チームは以下の恩恵を得られます。

  • ポリシーパック: 許可されたスキルや禁止されたアクションを定義するルールセット。
  • レジストリ差分: スキルレジストリの変更をGitのように差分表示。
  • エビデンスバンドル: すべての変更と適用されたポリシーの監査証跡。
  • SARIF/SBOM: スキルの品質と構成を標準形式で出力。
  • アダプター: Claude Code、Cursor、Codexなどの主要プラットフォームに対応。
  • MCPランタイム: Model Context Protocolを通じた動的なポリシー適用。

インストール

npm install -g @bamboogap/skills-orchestrator

または、Dockerを使用:

docker pull bamboogap/skills-orchestrator:latest

クイックスタート

  1. 新しいプロジェクトを初期化:
skills-orchestrator init
  1. ポリシーパックを作成:
skills-orchestrator policy create --name team-policy --rules ./rules.yaml
  1. レジストリの差分を確認:
skills-orchestrator registry diff --base main --head feature/new-skill
  1. エビデンスバンドルを生成:
skills-orchestrator evidence bundle --output ./evidence

アダプターの設定

Claude Code

# .skills-orchestrator.yaml
adapters:
  claude-code:
    enabled: true
    policy: team-policy

Cursor

adapters:
  cursor:
    enabled: true
    registry: ./skills-registry

MCPランタイム

MCPランタイムを起動:

skills-orchestrator mcp start --port 8080

これにより、AIエージェントはMCPプロトコルを介してポリシーとスキルレジストリにアクセスできます。

環境変数

変数名説明デフォルト
SKILLS_ORCHESTRATOR_HOME設定ディレクトリ~/.skills-orchestrator
SKILLS_ORCHESTRATOR_PORTMCPランタイムのポート8080
SKILLS_ORCHESTRATOR_LOG_LEVELログレベルinfo

ライセンス

Apache 2.0

関連スキル