tuandinh0801/agent-package-manager

共有AI開発環境 — コーディング規約、セキュリティルール、ワークフロースキル、プラグインを単一のインストール可能なパッケージとして管理します。

agent-package-manager とは?

このスキルは、AIエージェント開発環境全体を一つのパッケージとして管理・共有するためのツールです。コーディング規約やセキュリティルール、ワークフロースキル、そしてプラグインを集中管理し、チーム全体で一貫した開発環境を即座に利用できるようにします。主にClaude CodeやCline、Cursor、WindSurf、GitHub CopilotなどのAIコーディングエージェントを対象としており、これらのエージェントが共通のルールセットと設定を読み込むことで、品質とセキュリティの維持が容易になります。動作の仕組みとしては、設定とルールをYAMLやMarkdownファイルで定義し、エージェントが起動時にそれらを自動的に認識・適用するフックを提供します。これにより、プロジェクト間での環境差異を排除し、開発者のオンボーディングやルール更新の負担を大幅に削減できます。

対応~Claude Code~Codex CLI~Cursor
npx skills add tuandinh0801/agent-package-manager

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

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

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

ドキュメント

agent-package-manager は何をしますか?

共有AI開発環境 — コーディング規約、セキュリティルール、ワークフロースキル、プラグインを単一のインストール可能なパッケージとして管理します。

概要

agent-package-manager は、AIエージェントのための開発環境設定をパッケージ化し、チーム全体で一貫して利用できるようにするツールです。

  • 共通ルールの適用: コーディング規約、セキュリティポリシー、ベストプラクティスを一元管理
  • プラグインシステム: ワークフロースキルや機能拡張をモジュール化
  • 簡単インストール: npx や git clone で即座に環境をセットアップ

対応プラットフォーム

インストール方法

npx tuandinh0801/agent-package-manager install

または、リポジトリをクローンして直接利用します:

git clone https://github.com/tuandinh0801/agent-package-manager.git
cd agent-package-manager

使用方法

  1. パッケージをインストール後、プロジェクトのルートに .agent ディレクトリが作成されます。
  2. .agent/rules/ にコーディング規約やセキュリティルールのMarkdownファイルを配置します。
  3. .agent/skills/ にワークフロースキル(例:コードレビュー、テスト実行)を配置します。
  4. AIエージェントが自動的にこれらのルールとスキルを認識します。

ルールの例

.agent/rules/coding-standards.md:

# コーディング規約

- 変数名はキャメルケースを使用すること
- すべての公開関数にJSDocコメントを付けること
- ユニットテストのカバレッジは80%以上を目標とすること

スキルの例

.agent/skills/code-review.md:

# コードレビュースキル

- 変更差分を分析し、コーディング規約違反を指摘する
- セキュリティ上の脆弱性を検出する
- パフォーマンス改善の提案を行う

ライセンス

MITライセンスの下で公開されています。詳細はLICENSEファイルを参照してください。

関連スキル