skills/doc-drift-git/SKILL.md
gitリモートとの差分を対象にドキュメントとコードの整合性をチェックし乖離レポートを生成。
npx skillsauth add ousiass/claude-config doc-drift-gitInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
差分内の変更同士を突き合わせる。 プロジェクト全体のドキュメント走査はしない。 PR 作成前にドキュメントの更新漏れがないか確認するのに最適。
git, gh CLIorigin/develop との差分を対象origin/main)git fetch originorigin/develop)git merge-base <比較元> HEAD)git diff --name-status <merge-base>...HEAD)git log --oneline <merge-base>..HEAD).md, .rst, .txt(README、docs/、spec/ 等)各ドキュメントの差分を取得し、追加・変更・削除された記述を抽出。何に関連するか(API、設定、構成等)を特定。
コード差分からドキュメント反映が必要な変更を特定する。チェック観点は references/check-criteria.md を参照。
| パターン | 状態 | 重大度の目安 | |---------|------|------------| | コード変更あり・ドキュメント更新なし | 更新漏れ | 影響度に応じて 🔴〜🟡 | | ドキュメント変更あり・コード変更なし | 先行更新 or 不要変更 | 🟡〜🟢 | | 両方変更あり・内容が矛盾 | 不一致 | 🔴〜🟠 | | 両方変更あり・内容が整合 | 正常 | — |
AskUserQuestion で出力先確認:
review: ドキュメント乖離レポート(<ブランチ名> → <比較先>, <YYYY-MM-DD>)doc-drift-git-report.mdtemplates/report.md を参照| 重大度 | 基準 | |-------|------| | 🔴 重大 | API・データモデル・認証等の重要変更にドキュメントが追随していない、または明確に矛盾 | | 🟠 重要 | 設定・依存関係・セットアップ手順等の変更にドキュメントが追随していない | | 🟡 提案 | 軽微な機能変更の反映漏れ、ドキュメント補足で利用者体験が向上するもの | | 🟢 軽微 | 表記ゆれ、バージョン番号の古さ、些細な不正確さ |
testing
PRのTest planチェックリストからローカル実行用テスト手順書を生成しPRコメントに投稿
content-media
Stitchモックzipを展開しShopify OS 2.0テーマ(Atomic Design snippets構造)に変換する
devops
Stitchモックzipを展開しNetlifyデプロイ可能な構造に変換する
development
既存の仕様書ディレクトリをHextraテーマのHugo仕様書サイトに変換する