claude-code-update-reviewlisted
Install: claude install-skill mjcreativelab/mjcreativelab-agent-prompts
# Claude Code アップデートレビュー
Claude Code のバージョンが上がった際に、最新の公式推奨手法を調査し、ユーザーの現在の構成に合う改善を提案する。
## オプション
- `-p <プロンプト>`: 調査・提案の観点を追加指定(例: `-p hooks の活用を重点的に`)
## スコープ定義
**スコープ内**
- Claude Code の最新機能・設定・ベストプラクティスの調査
- 現在の `settings.json`(hooks / permissions / model / statusLine 等)との差分分析
- `commands/` `rules/` `skills/` の frontmatter 活用状況の確認
- `CLAUDE.md` / `AGENTS.md` の構成改善提案
- シンボリックリンク構成の最新推奨との照合
**スコープ外**
- Codex / Cursor / Gemini CLI 固有の機能調査(別途対応)
- 提案の自動実装(ユーザー承認後に個別実行)
- Claude Code 以外のツール・サービスの調査
## 手順
### Step 0: 引数の解析
`$ARGUMENTS` を以下のルールで解析する:
- `-p` より後の部分 → `{プロンプト}`(調査観点の追加指示)
- `-p` がない場合 → `{プロンプト}` は空
### Step 1: 現在のバージョンと構成の確認
以下を並列で収集する:
- `claude --version` で現在のバージョンを取得
- `~/.claude/settings.json`(ユーザー)と `./.claude/settings.json`(プロジェクト)両方の `hooks` / `permissions` / `model` / `statusLine` 構成を Read
- `~/.claude/commands/` および `./.claude/commands/` 配下の frontmatter 一覧(`allowed-tools`, `model`, `output`, `plan-mode` 等)を Grep で集計
- `~/.claude/rules/` および `./.claude/rules/` 配下の harness 補助セクションの有無を Grep で確認
- `~/.claude/skills/` および `./.claude/skills/` 配下のスキル定義を Glob で一覧化
設定ファイルやディレクトリが存在しない場合は「未設定」として記録し、次へ進む。
### Step 2: 最新の公式推奨手法の調査
以下のソースから情報を収集する:
- `claude --help` の出力から利用可能なサブコマンド・オプションを確認
- `WebSearch` で「Claude Code changelog」「Claude Code best practices」「Claude Code hooks」「Claude Code release notes」を検索
- 公式ドキュメント・リリースノートの URL が特定できたら `WebFetch` で本文を取得
**調査観点**:
- **新しい hook イベント**: `PreToolUse` / `PostToolUse` / `Stop` 以外の新イベントがあるか
- **新しい frontm