一覧へ戻るEnglish

/check-updates

meta

いつ使うか

Claude エコシステムの最新アップデートを WebSearch でチェックし、 あなたのリポジトリへの採用候補を提案するスキル。Claude の更新確認、 新機能チェック、最新情報のキャッチアップについて言及したら使う。

/check-updates detail graphic recording

Check Updates

Claude エコシステムの最新アップデートを確認し、採用候補を提案する。

使い方: /check-updates

手順

Step 1: 前回チェック日の確認

updates/claude-updates.md を Read で読み込み、最後の日付見出し(## YYYY-MM-DD)を確認する。 この日付以降の新情報を対象とする。ファイルに日付見出しがなければ直近7日間を対象とする。

Step 2: 公式 Changelog の直接取得 + WebSearch で情報収集

Step 2a: 公式 Changelog を WebFetch で取得(最も信頼性が高い)

以下の URL を WebFetch で直接取得し、前回チェック日以降のエントリを抽出する:

#URL目的
1https://code.claude.com/docs/en/changelogClaude Code 公式 changelog
2https://platform.claude.com/docs/en/release-notes/overviewClaude Platform / API リリースノート

WebFetch の prompt には「Extract all changelog entries since YYYY-MM-DD(前回チェック日). For each entry, list: version number, date, and all notable changes.」を指定する。

Step 2b: WebSearch で補完情報を収集

以下の検索クエリを実行し、Step 2a で拾えなかった情報を補完する:

#クエリ目的
1site:anthropic.com/changelogClaude.ai / API の公式 changelog
2site:docs.anthropic.com changelog OR "release notes"ドキュメント・Claude Code の更新
3anthropic claude new feature OR release OR announcement公式アナウンス(ニュース・ブログ)
4"Claude Code" update OR changelog OR newClaude Code 固有の更新
5anthropic sdk python OR typescript releaseSDK リリース情報

各クエリの結果から、前回チェック日以降の新しい情報のみを抽出する。 ただし、検索結果の日付が不明な場合は内容から判断し、既に claude-updates.md に記録済みの内容は除外する。

Step 3: 関連度スコアの評価

検出した各更新に関連度スコアを付与する:

スコア基準
★★★Claude Code 本体、スキル、フック、MCP、cron に直接影響する変更新コマンド、新ツール、破壊的変更
★★API、SDK、モデル変更。既存プロジェクトに影響しうるもの新パラメータ、モデル追加、価格変更
ドキュメント更新、コース、ブログ記事、リサーチ新チュートリアル、技術レポート

さらに、あなたのリポジトリの既存設定(CLAUDE.md、.claude/skills/、.github/workflows/)に 関連するキーワードが含まれていればスコアを1段階上げる。

Step 4: 採用候補アクションの提案

各更新について、以下のルーティング表に基づいて具体的なアクションを提案する:

更新種類採用先アクション例
Claude Code 新機能CLAUDE.md, .claude/settings.json「CLAUDE.md の○○セクションにルールを追加」
新スキルパターン.claude/skills/「新スキル ○○ を作成」
API/SDK 変更該当プロジェクト「使っているプロジェクトで影響を確認」
学習コンテンツ学習メモ「学習計画に追加」
ブログ向き更新ブログ下書き置き場「記事ネタとして下書きを作成」

Step 5: updates/claude-updates.md に追記

新しい情報がある場合、以下のフォーマットで updates/claude-updates.md の末尾に追記する:

## YYYY-MM-DD

### ★★★ タイトル(例: Claude Code v1.x.x リリース)
- **ソース**: URL
- **概要**: 変更内容の要約
- **採用候補**:
  - [ ] 具体的なアクション1
  - [ ] 具体的なアクション2

### ★★ タイトル
- **ソース**: URL
- **概要**: 変更内容の要約
- **採用候補**:
  - [ ] 具体的なアクション

Step 6: 記録の保存(任意・環境による)

updates/claude-updates.md の更新を保存する。git 管理しているリポなら commit する:

git add updates/claude-updates.md
git commit -m "docs: Claude エコシステム更新チェック (YYYY-MM-DD)"

remote があり自動 push したい運用なら git push まで行う。git 管理でないリポでは、ファイルの更新だけで十分。更新ゼロの場合もチェック日の記録だけは残す。

Step 7: GitHub Issue 作成(破壊的変更時のみ)

通常は updates/claude-updates.md へのログ追記のみで十分。 GitHub Issue(label: claude-update)を作成するのは以下の場合のみ:

Step 8: サマリー出力

最後に、今回のチェック結果のサマリーを出力する:

## チェック結果サマリー
- チェック日: YYYY-MM-DD
- 新規検出: N件(★★★: n件、★★: n件、★: n件)
- 採用候補アクション: N件
- 前回チェック: YYYY-MM-DD

注意事項

更新ゼロの場合

新しい情報が見つからなかった場合は、claude-updates.md には以下のみ追記する:

## YYYY-MM-DD

チェック済み — 新しい更新なし