agent-update-checker について
agent-update-checker は、Research-Agent スキルコレクションと 2 つの MCP 依存関係の更新を確認する保守スキルです。Python スクリプトで確認と更新を行い、インストール前にユーザーの承認を求めます。
主な機能
- 013 つの更新対象を一括確認
- 02スキルコレクションのリポジトリ確認
- 03Chrome DevTools MCP の利用可否確認
- 04Windows での Windows MCP の利用可否確認
- 05更新前の承認要求
- 06個人設定と認証情報の保護
活用シーン
- 01Agent スキルの新しいコミットの確認
- 02使用前の MCP パッケージの利用可否確認
- 03承認後の依存関係の更新
MCP 対応
`bin/mcp_auto_updater.py` を通じて、Chrome DevTools MCP と Windows MCP の更新確認とインストールを管理します。更新処理の前にユーザーの明示的な承認を求めます。
インストール
コマンドをコピーしてターミナルで実行します。
npx skills add https:/ / github.com/ lensetek/ research-agent-skills-collection --skill agent-update-checkerインストール後、Claude Code で/agent-update-checkerを入力して読み込まれたか確認します。
詳細
エージェント更新チェッカー&複数 MCP 自動アップデーター
概要
このスキルは、Research-Agent のスキル一式と主要な MCP 依存関係(Chrome DevTools MCP および Windows MCP)を常に最新の状態に保ち、"package not installed" エラーのリスクなくすぐに使えるようにする、集中管理型のメンテナンスシステムとして機能します。
依存関係
- Python ヘルパースクリプト:
bin/mcp_auto_updater.py(3 つのエンティティを自動で確認・インストールします)。
クイックスタート
使用例:
「agent-update-checker スキルを使って、agent skills、Chrome DevTools MCP、Windows MCP に最新バージョンがあるか確認してください。」
ワークフロー
1. 統合チェックの実行(3 エンティティチェック)
エージェントは、ターミナルから統合チェック用スクリプトを実行します:
py bin/mcp_auto_updater.py --check --json
このスクリプトは、3 つのエンティティを同時に確認します:
- Research-Agent-Skills-Collection: GitHub 上の主要なスキルリポジトリ(
https://github.com/lensetek/Research-Agent-Skills-Collection)。 - Chrome DevTools MCP(
chrome-devtools-mcp):npx -y chrome-devtools-mcp@latestパッケージが利用可能か確認します。 - Windows MCP(
cursortouch/windows-mcp): Windows OS でuvx windows-mcp/pip install windows-mcpパッケージが利用可能か確認します。
2. ユーザーへの報告と確認
- 3 つのパッケージの状況を簡潔にユーザーへ報告します:
「更新チェックの結果:
1. Agent Skills Repo:新しいコミット/機能があります。
2. Chrome DevTools MCP:npx -y chrome-devtools-mcp@latest で実行できます。
3. Windows MCP:uvx windows-mcp serve で実行できます。」 - ユーザーに明確に確認します:「agent skill と MCP パッケージをすべてダウンロードし、最新バージョンに更新しますか?」
3. 統合更新の実行(承認された場合)
ユーザーが「はい」と回答するか、更新を承認した場合:
- MCP 依存関係を更新:
py bin/mcp_auto_updater.py --update - Agent Skills Collection を更新:
エージェントは、ユーザーに依頼するか、主要リポジトリの URL から再ダウンロードを実行します:
「https://github.com/lensetek/Research-Agent-Skills-Collection から agent skill の更新をダウンロードしてインストールしてください」
よくある間違いと重要なルール
- 許可なく上書きすること: ユーザーから「はい」と確認を得ずに、上書きや更新のダウンロードを行うことは固く禁じられています。必ず事前に確認してください。
- 個人設定の削除: この更新によって、
user_profile.jsonなどの個人設定ファイルや.env内の秘密の認証情報をリセットすることは禁じられています。 - 「Package Not Installed」と報告すること:
chrome-devtools-mcpまたはwindows-mcpがインストールされていないと報告することは禁止されています。必ずbin/mcp_auto_updater.pyを使って自動プロビジョニングを実行してください。