guanyang/open-agent-hub

A lightweight, zero-dependency CLI tool to manage and activate capabilities for AI coding assistants (such as Claude Code, Cursor, Trae, etc.).

解決する課題

Claude Code、Cursor、Trae などのさまざまな AI コーディングアシスタントに対して、モジュラーな機能(具体的にはスキル、エキスパートエージェントの役割、スラッシュコマンド)を管理および有効化するための集中管理された方法を提供します。プロンプトを手動でコピーする代わりに、これらの機能をプロジェクトのワークスペースまたはグローバルなシステム設定に動的にリンクできます。

仕組み

このプロジェクトは、YAML frontmatter を持つ標準化された Markdown プロンプトを管理する、ゼロ依存の CLI ツール (oah) を使用しています。ハブのコンポーネントライブラリと、サポートされている AI アシスタントが使用する設定ディレクトリ(例: .claude/.cursor/)間にシンボリックリンクを作成します。また、上流のオープンソースコミュニティソースからこれらのスキルを同期する機能もサポートしています。

対象者

手動設定なしで、事前定義されたエキスパートワークフローのライブラリ、モジュラーなプロンプト手法、およびカスタムコマンドを使用して AI コーディングアシスタントツールを拡張したいと考えている開発者。

ハイライト

  • 幅広い互換性: Claude Code、Cursor、Trae、Gemini CLI など、幅広いツールをサポートしています。
  • モジュラーライブラリ: 83 以上のモジュラースキルと、Orchestrator、Evaluator、および Optimizer エージェントの役割専用の仕様が含まれています。
  • 動的管理: 単一のコマンドで、プロジェクトレベルまたはグローバルシステムレベルでの機能の有効化が可能です。
  • 同期機能: 上流のソースからローカルスキルを最新の状態に保つための組み込み機能。

関連

  • プロジェクト
  • プロジェクト
  • プロジェクト