computerlovetech/agr
Educational package-manager project for AI agent skills. Not actively maintained.
何を解決するか
チーム間やツール間でAIエージェントの「スキル」を手動でコピー・共有する作業を排除します。手動でスキルファイルを管理するとバージョンのずれや不整合が生じるため、このツールはこれらのスキルをソフトウェアの依存関係として中央集権的に扱う方法を提供します。
動作方法
エージェントスキル用のパッケージマネージャーとして機能します。ユーザーはGitリポジトリ(owner/repo/skillの形式)やローカルディレクトリから直接スキルをインストールできます。このツールはマニフェストファイル(agr.toml)とロックファイル(agr.lock)を管理し、チーム全員が同じバージョンのスキルを使用していることを保証します。また、Claude Code、Cursor、GitHub Copilotなど、対応するAIツールに自動的にスキルを検出・インストールします。
対象ユーザー
共通のエージェントスキルセットを共有する開発者チームやAIユーザーで、異なるマシンやAIツール間で一貫した振る舞いを確保したい人。
特徴
- 複数ツール互換性: Claude Code、Cursor、Codex、Copilotなど、複数のツールにスキルをインストール可能。
- バージョン固定: ロックファイルを使用して、上流の静かな変更がエージェントワークフローを破壊するのを防ぎます。
- Gitベースの配布: 中央レジストリは不要。任意の公開Gitリポジトリをスキルのソースとして利用可能。
- ワンコマンドオンボーディング: 新しいチームメンバーは
agr syncコマンドで一括してエージェント環境をセットアップ可能。 - 一時実行:
agrxコマンドにより、永続的にインストールせずに一度だけスキルを試すことが可能。
関連
- プロジェクト
- プロジェクト
- プロジェクト
- プロジェクト
- プロジェクト