checkpoints

Organize human-in-the-loop checkpoints with MUST/SHOULD/MAY classifications at pipeline decision points.

Updated Mar 18, 2026
One-click install
npx skills add https://github.com/djwmobley/pipeline --skill checkpoints-djwmobley
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: checkpoints
Source: https://github.com/djwmobley/pipeline/tree/main/skills/checkpoints
Command: npx skills add https://github.com/djwmobley/pipeline --skill checkpoints-djwmobley

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Human-in-the-loop checkpoints formalize where humans must review pipeline decisions and classify steps as MUST, SHOULD, or MAY to enforce safety, governance, and quality gates.

Core Features & Use Cases

  • Checkpoint taxonomy: a clear MUST/SHOULD/MAY framework with rendering rules and logging semantics so decisions are auditable.
  • Checkpoint registry: a centralized catalog of IDs, commands, and rationale to drive consistent reviews.
  • Compliance-ready prompts: templates and prompts that guide human reviewers and auto-generate skip logs when allowed.

Quick Start

Define a needs-review checkpoint for a decision point and render a prompt that blocks progression until user confirmation.

Frequently Asked Questions about checkpoints

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

FAQPage Schema
What are human-in-the-loop checkpoints in a software pipeline?

Human-in-the-loop checkpoints are validation gates at pipeline decision points requiring human review before progression. They enforce safety and governance by classifying steps as MUST, SHOULD, or MAY to ensure traceability.

How do I enforce MUST SHOULD MAY classifications for pipeline governance?

You enforce MUST, SHOULD, and MAY pipeline classifications by rendering structured prompts that block progression until user confirmation. This framework provides rendering rules and logging semantics to keep decisions auditable.

How do I add human validation gates to deployment and merge stages?

Add human validation gates by registering checkpoint IDs with commands and rationale, then rendering compliance-ready prompts at deployment and merge stages. This centralizes reviews and blocks automated progression until validated.

Can I log skipped human reviews in an automated workflow?

Yes, you can log skipped human reviews in automated workflows. The framework auto-generates skip logs when allowed, ensuring traceability and maintaining compliance records for bypassed SHOULD or MAY checkpoint decisions.

Best way to structure a centralized checkpoint registry for code reviews?

The best way to structure a checkpoint registry is maintaining a centralized catalog of IDs, commands, and rationale. This drives consistent human reviews across pipeline stages and standardizes compliance-ready prompting.