Checks Claude Code plugins for deprecation and reports differences against the latest specification. Useful for verifying plugin compatibility after Claude Code updates, for periodic maintenance, and for validating newly created plugins. You can specify a particular plugin via arguments (for example: check-plugin git). The --fix flag can apply automatic fixes.
Claude Codeプラグインが最新仕様に準拠しているかをチェックし、問題点と修正提案を報告する。
/check-plugin # 全プラグインをチェック
/check-plugin git # 特定プラグインのみ
/check-plugin --fix # 全プラグインをチェックして修正
/check-plugin git --fix # 特定プラグインをチェックして修正
$ARGUMENTSを解析して実行モードを決定:
--fixフラグがあれば修正モードを有効化WebSearchで以下を検索し、最新のClaude Code仕様を確認:
重要な確認項目:
claude-plugins/配下の各プラグインについて以下を読み込み:
.claude-plugin/plugin.jsonを読み込みcommands/*.mdを検索allowed-toolsとdescriptionフィールドを確認agents/*.mdを検索name, description, toolsフィールドを確認hooks/hooks.jsonを読み込み(存在する場合)matcherパターンと使用ツール名を確認name, description, version, authoroutputStyles, skills, mcpServers, lspServersallowed-toolsフィールドが存在するかallowed-toolsに記載されたツール名が標準ツールリストに含まれるかdescriptionフィールドが存在し、適切に記述されているかname, descriptionフィールドが存在するかtoolsフィールドに記載されたツール名が標準ツールリストに含まれるかcolor等)が使用されていないかmatcherパターンに記載されたツール名が標準ツールリストに含まれるかコアツール:
Bash(git:*))高度なツール:
注意:
チェック結果をコンソールに以下の形式で出力:
# プラグイン陳腐化チェックレポート
実行日時: YYYY-MM-DD HH:MM:SS
対象: [全プラグイン / プラグイン名]
## サマリー
- チェックしたプラグイン数: X
- 問題のあるプラグイン: Y件
- Critical: Z件
- Warning: W件
## 詳細
### [プラグイン名] (例: engineer)
#### Critical(必須修正)
- **問題**: agents/tdd-refactoring-coach.md に非標準フィールド`color`が使用されています
**影響**: プラグインが正しく動作しない可能性
**修正方法**: `color`フィールドを削除
**ファイル**: claude-plugins/engineer/agents/tdd-refactoring-coach.md:3
#### Warning(推奨修正)
- **問題**: agents/tdd-refactoring-coach.md に不要なツール`TodoWrite`が含まれています
**影響**: コンテキストウィンドウを無駄に消費
**修正方法**: TDDコーチに不要な`TodoWrite`を`tools`から削除
**ファイル**: claude-plugins/engineer/agents/tdd-refactoring-coach.md:4
#### Info(情報)
- **情報**: plugin.jsonで新機能`outputStyles`を活用できる可能性があります
**メリット**: 日本語ユーザー向けの出力フォーマットをカスタマイズ可能
--fixフラグが指定された場合:
修正の優先順位:
--fixモードでもユーザー確認を必須とすること@CLAUDE.mdを参照すること# 問題
tools: Edit, Write
color: orange
# 修正後
tools: Edit, Write
# 問題(TDDコーチの場合)
tools: Edit, MultiEdit, Write, TodoWrite, NotebookRead
# 修正後
tools: Edit, Write
// 問題があるかWebSearchで最新仕様を確認
"matcher": "Edit|MultiEdit|Write"
// MultiEditが非推奨の場合
"matcher": "Edit|Write"
Search for places (restaurants, cafes, etc.) via Google Places API proxy on localhost.
Interact with GitHub using the `gh` CLI. Use `gh issue`, `gh pr`, `gh run`, and `gh api` for issues, PRs, CI runs, and advanced queries.
Create or update AgentSkills. Use when designing, structuring, or packaging skills with scripts, references, and assets.
Start voice calls via the OpenClaw voice-call plugin.
Notion API for creating and managing pages, databases, and blocks.
Gemini CLI for one-shot Q&A, summaries, and generation.
Category:developer