bmad-checkpoint-preview

Guide human reviewers through structured code change reviews.

Updated Apr 10, 2026
One-click install
npx skills add https://github.com/ImaginerLabs/skill-manager --skill bmad-checkpoint-preview
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: bmad-checkpoint-preview
Source: https://github.com/ImaginerLabs/skill-manager/tree/main/.trae/skills/bmad-checkpoint-preview
Command: npx skills add https://github.com/ImaginerLabs/skill-manager --skill bmad-checkpoint-preview

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Reviewing code changes at checkpoints or before merges can be noisy and unfocused, making it easy to miss design intent, boundary issues, or high-risk spots. This Skill structures the review into orientation, a suggested review trail, concern-based walkthroughs, a detail pass for risk spotting, and actionable testing steps so humans focus where it matters.

Core Features & Use Cases

  • Orientation & Context: Locate the change via PR/commit/branch or spec, summarize intent, and compute surface-area stats.
  • Suggested Review Trail: Generate or consume a review trail that orders high-leverage stops for efficient reading.
  • Walkthrough & Detail Pass: Organize findings by concern, explain design intent, and surface 2–5 high-blast-radius risk spots for targeted attention.
  • Testing Suggestions & Wrap-Up: Provide observable checks to validate behavior and a clear decision prompt to approve, rework, or discuss.
  • Use Case: Use when you want a human-in-the-loop walkthrough for a pull request labeled "checkpoint" or when a spec indicates an important review is required.

Quick Start

Ask the skill to review a change by providing a PR, branch, or commit reference and say "checkpoint: walk me through this change".

Frequently Asked Questions about bmad-checkpoint-preview

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I do a structured code review for a pull request checkpoint?

A structured code review for a checkpoint organizes feedback into orientation, a suggested review trail, concern-based walkthroughs, and risk spotting. This approach helps human reviewers focus on design intent, boundary issues, and high-blast-radius spots before merging.

What is a human-in-the-loop code review workflow?

A human-in-the-loop code review workflow guides a reviewer through automated orientation and risk spotting while requiring human judgment for final decisions. It provides a suggested review trail and testing suggestions so humans focus on evaluating design intent and high-risk areas.

How do I identify high-risk areas in a diff before merging?

To identify high-risk areas in a diff, perform a detail pass that surfaces two to five high-blast-radius spots for targeted attention. This risk analysis focuses your review on boundary issues and critical changes rather than just listing standard code violations.

Can I use spec-driven changes to guide my code walkthrough?

Spec-driven changes can guide your code walkthrough by providing optional spec artifacts to set context and intent. The review process consumes these specs to summarize intent, compute surface-area stats, and organize findings by concern during the walkthrough.

Do I need repository access to analyze a branch or commit diff?

You need repository access to analyze a branch or commit diff, including the ability to resolve path:line references and read files. This access allows the review process to locate the change, compute surface-area stats, and generate accurate walkthroughs.

What is the best way to validate behavior after a checkpoint review?

The best way to validate behavior after a checkpoint review is to follow actionable testing suggestions that provide observable checks. These testing steps wrap up the review workflow and give you a clear decision prompt to approve, rework, or discuss the changes.