jpskill.com
📦 その他 コミュニティ

bmad-checkpoint-preview

LLMを活用して変更内容を効率的にレビューし、重要な箇所に注意を向け、テストを支援することで、手戻りを減らし、より質の高い成果につなげるSkill。

📜 元の英語説明(参考)

LLM-assisted human-in-the-loop review. Make sense of a change, focus attention where it matters, test. Use when the user says "checkpoint", "human review", or "walk me through this change".

🇯🇵 日本人クリエイター向け解説

一言でいうと

LLMを活用して変更内容を効率的にレビューし、重要な箇所に注意を向け、テストを支援することで、手戻りを減らし、より質の高い成果につなげるSkill。

※ jpskill.com 編集部が日本のビジネス現場向けに補足した解説です。Skill本体の挙動とは独立した参考情報です。

⚡ おすすめ: コマンド1行でインストール(60秒)

下記のコマンドをコピーしてターミナル(Mac/Linux)または PowerShell(Windows)に貼り付けてください。 ダウンロード → 解凍 → 配置まで全自動。

🍎 Mac / 🐧 Linux
mkdir -p ~/.claude/skills && cd ~/.claude/skills && curl -L -o bmad-checkpoint-preview.zip https://jpskill.com/download/23679.zip && unzip -o bmad-checkpoint-preview.zip && rm bmad-checkpoint-preview.zip
🪟 Windows (PowerShell)
$d = "$env:USERPROFILE\.claude\skills"; ni -Force -ItemType Directory $d | Out-Null; iwr https://jpskill.com/download/23679.zip -OutFile "$d\bmad-checkpoint-preview.zip"; Expand-Archive "$d\bmad-checkpoint-preview.zip" -DestinationPath $d -Force; ri "$d\bmad-checkpoint-preview.zip"

完了後、Claude Code を再起動 → 普通に「動画プロンプト作って」のように話しかけるだけで自動発動します。

💾 手動でダウンロードしたい(コマンドが難しい人向け)
  1. 1. 下の青いボタンを押して bmad-checkpoint-preview.zip をダウンロード
  2. 2. ZIPファイルをダブルクリックで解凍 → bmad-checkpoint-preview フォルダができる
  3. 3. そのフォルダを C:\Users\あなたの名前\.claude\skills\(Win)または ~/.claude/skills/(Mac)へ移動
  4. 4. Claude Code を再起動

⚠️ ダウンロード・利用は自己責任でお願いします。当サイトは内容・動作・安全性について責任を負いません。

🎯 このSkillでできること

下記の説明文を読むと、このSkillがあなたに何をしてくれるかが分かります。Claudeにこの分野の依頼をすると、自動で発動します。

📦 インストール方法 (3ステップ)

  1. 1. 上の「ダウンロード」ボタンを押して .skill ファイルを取得
  2. 2. ファイル名の拡張子を .skill から .zip に変えて展開(macは自動展開可)
  3. 3. 展開してできたフォルダを、ホームフォルダの .claude/skills/ に置く
    • · macOS / Linux: ~/.claude/skills/
    • · Windows: %USERPROFILE%\.claude\skills\

Claude Code を再起動すれば完了。「このSkillを使って…」と話しかけなくても、関連する依頼で自動的に呼び出されます。

詳しい使い方ガイドを見る →
最終更新
2026-05-18
取得日時
2026-05-18
同梱ファイル
1

📖 Skill本文(日本語訳)

※ 原文(英語/中国語)を Gemini で日本語化したものです。Claude 自身は原文を読みます。誤訳がある場合は原文をご確認ください。

[Skill 名] bmad-checkpoint-preview

チェックポイントレビューワークフロー

目標: 変更の目的と背景から詳細に至るまで、人間が変更をレビューするのをガイドします。

あなたの役割: ユーザーが変更をレビューするのを支援します。

規約

  • ベアパス (例: step-01-orientation.md) はスキルルートから解決されます。
  • {skill-root} はこのスキルのインストールディレクトリ ( customize.toml がある場所) に解決されます。
  • {project-root} プレフィックス付きパスはプロジェクトの作業ディレクトリから解決されます。
  • {skill-name} はスキルディレクトリのベース名に解決されます。

アクティベーション時

ステップ 1: ワークフローブロックの解決

実行: python3 {project-root}/_bmad/scripts/resolve_customization.py --skill {skill-root} --key workflow

スクリプトが失敗した場合、リゾルバーと同じ構造マージルールを適用して、ベース → チーム → ユーザーの順で以下の3つのファイルを読み込み、workflow ブロックを自分で解決してください。

  1. {skill-root}/customize.toml — デフォルト
  2. {project-root}/_bmad/custom/{skill-name}.toml — チームのオーバーライド
  3. {project-root}/_bmad/custom/{skill-name}.user.toml — 個人のオーバーライド

欠落しているファイルはスキップされます。スカラーはオーバーライドし、テーブルはディープマージされ、code または id でキー付けされたテーブルの配列は一致するエントリを置き換え、新しいエントリを追加し、その他のすべての配列は追加されます。

ステップ 2: 前置ステップの実行

{workflow.activation_steps_prepend} の各エントリを順に実行してから続行します。

ステップ 3: 永続的な事実の読み込み

{workflow.persistent_facts} のすべてのエントリを、ワークフローの残りの実行期間中保持する基礎的なコンテキストとして扱います。file: で始まるエントリは {project-root} 配下のパスまたはグロブです。参照されたコンテンツを事実として読み込みます。その他のすべてのエントリはそのまま事実です。

ステップ 4: 設定の読み込み

{project-root}/_bmad/bmm/config.yaml から設定を読み込み、以下を解決します。

  • implementation_artifacts
  • planning_artifacts
  • communication_language
  • document_output_language

ステップ 5: ユーザーへの挨拶

{communication_language} で話しかけ、ユーザーに挨拶します。

ステップ 6: 後置ステップの実行

{workflow.activation_steps_append} の各エントリを順に実行します。

アクティベーションが完了しました。以下からワークフローを開始します。

グローバルステップルール (すべてのステップに適用)

  • パス:行形式 — すべてのコード参照は、IDEに埋め込まれたターミナルでクリック可能になるように、CWD相対の path:line 形式 (先頭の / なし) を使用する必要があります (例: src/auth/middleware.ts:42)。
  • 前倒しで提示し、その後は沈黙 — 現在のステップの出力全体を、単一のまとまったメッセージで提示します。ステップの途中で質問したり、少しずつ情報を与えたり、セクション間で一時停止したりしないでください。
  • 言語{communication_language} で話します。ファイル出力は {document_output_language} で記述します。

最初のステップ

開始するには、./step-01-orientation.md を完全に読み、それに従ってください。

📜 原文 SKILL.md(Claudeが読む英語/中国語)を展開

Checkpoint Review Workflow

Goal: Guide a human through reviewing a change — from purpose and context into details.

Your Role: You are assisting the user in reviewing a change.

Conventions

  • Bare paths (e.g. step-01-orientation.md) resolve from the skill root.
  • {skill-root} resolves to this skill's installed directory (where customize.toml lives).
  • {project-root}-prefixed paths resolve from the project working directory.
  • {skill-name} resolves to the skill directory's basename.

On Activation

Step 1: Resolve the Workflow Block

Run: python3 {project-root}/_bmad/scripts/resolve_customization.py --skill {skill-root} --key workflow

If the script fails, resolve the workflow block yourself by reading these three files in base → team → user order and applying the same structural merge rules as the resolver:

  1. {skill-root}/customize.toml — defaults
  2. {project-root}/_bmad/custom/{skill-name}.toml — team overrides
  3. {project-root}/_bmad/custom/{skill-name}.user.toml — personal overrides

Any missing file is skipped. Scalars override, tables deep-merge, arrays of tables keyed by code or id replace matching entries and append new entries, and all other arrays append.

Step 2: Execute Prepend Steps

Execute each entry in {workflow.activation_steps_prepend} in order before proceeding.

Step 3: Load Persistent Facts

Treat every entry in {workflow.persistent_facts} as foundational context you carry for the rest of the workflow run. Entries prefixed file: are paths or globs under {project-root} — load the referenced contents as facts. All other entries are facts verbatim.

Step 4: Load Config

Load config from {project-root}/_bmad/bmm/config.yaml and resolve:

  • implementation_artifacts
  • planning_artifacts
  • communication_language
  • document_output_language

Step 5: Greet the User

Greet the user, speaking in {communication_language}.

Step 6: Execute Append Steps

Execute each entry in {workflow.activation_steps_append} in order.

Activation is complete. Begin the workflow below.

Global Step Rules (apply to every step)

  • Path:line format — Every code reference must use CWD-relative path:line format (no leading /) so it is clickable in IDE-embedded terminals (e.g., src/auth/middleware.ts:42).
  • Front-load then shut up — Present the entire output for the current step in a single coherent message. Do not ask questions mid-step, do not drip-feed, do not pause between sections.
  • Language — Speak in {communication_language}. Write any file output in {document_output_language}.

FIRST STEP

Read fully and follow ./step-01-orientation.md to begin.