checkpoint-review

Analyze Model A/B diffs and generate a multi-section evaluation with validation.

Updated Aug 27, 2026
One-click install
npx skills add https://github.com/MinhOmega/marlin-skill --skill checkpoint-review
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: checkpoint-review
Source: https://github.com/MinhOmega/marlin-skill/tree/main/.claude/skills/checkpoint-review
Command: npx skills add https://github.com/MinhOmega/marlin-skill --skill checkpoint-review

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill analyzes Model A/B diffs and generates a comprehensive, multi-section evaluation to determine which model better satisfies the given acceptance criteria. It collates evidence from diffs, execution traces, and prior turn evaluations to produce a final turn evaluation.

Core Features & Use Cases

  • Automated, multi-axis evaluation of PR-like diffs across A and B implementations.
  • Context-aware: consumes prior turn evaluations and execution evidence to avoid sign-off on isolated changes.
  • Produces a complete workspace/turn_{N}/turn_{N}_evaluation.md with validation gate before write.

Quick Start

Place your workspace turn N diffs and evidence under turn_<N>, then invoke the evaluation workflow to generate turn_<N>/turn_<N>_evaluation.md.

Frequently Asked Questions about checkpoint-review

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

FAQPage Schema
How do I evaluate A/B model diffs to determine which implementation is better?

A/B diff evaluation analyzes Model A/B code differences alongside execution evidence and prior turn evaluations to determine a winning implementation. It produces a comprehensive, multi-section evaluation file declaring which model better satisfies the acceptance criteria.

What is the workflow for automated code review of A/B testing outputs?

Automated code review for A/B testing outputs compares PR-like diffs across two model implementations, applies multi-axis evaluation across execution evidence, and runs internal validation before writing a final review file. This prevents signing off on isolated changes by consuming prior turn evaluations.

How do I structure workspace turns for diff analysis and execution evidence collection?

To structure workspace turns for diff analysis, place your turn N diffs and execution evidence under a dedicated turn_{N} directory. The evaluation workflow then consumes this structured directory data to generate the final turn_{N}_evaluation.md file.

Does the evaluation workflow require prior turn evaluations to sign off on model selection?

The evaluation workflow consumes prior turn evaluations when available to avoid sign-off on isolated changes. It collates prior evaluations alongside diffs and execution traces to produce a comprehensive final evaluation, ensuring robust model selection.

When should I avoid using automated diff analysis for model selection?

Avoid automated diff analysis when your workspace lacks execution evidence or when evaluating isolated changes without prior turn context. The workflow relies on collating diffs, execution traces, and prior evaluations to run its internal validation gate before writing the final evaluation.