human-checkpoint

Update DECISIONS.md checklists to record human approval for pipeline checkpoints.

497|38|Updated Jan 7, 2026
One-click install
npx skills add https://github.com/WILLOSCAR/research-units-pipeline-skills --skill human-checkpoint-willoscar
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: human-checkpoint
Source: https://github.com/WILLOSCAR/research-units-pipeline-skills/tree/main/.codex/skills/human-checkpoint
Command: npx skills add https://github.com/WILLOSCAR/research-units-pipeline-skills --skill human-checkpoint-willoscar

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill provides a standardized and auditable way to get human approval for specific stages in a research pipeline, ensuring that critical decisions are explicitly signed off before the pipeline proceeds.

Core Features & Use Cases

  • Explicit Sign-off: Records human approval directly within DECISIONS.md for auditable checkpoints.
  • Pipeline Resumption: Allows automated pipelines to pause and wait for human intervention at designated points.
  • Use Case: When a pipeline reaches a stage requiring expert review (e.g., approving a research protocol or a draft outline), this skill ensures that a designated human reviews the relevant artifacts and provides an explicit approval before the next automated stage begins.

Quick Start

Approve the current human checkpoint by ticking the 'Approve C2' checkbox in the DECISIONS.md file.

Frequently Asked Questions about human-checkpoint

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

FAQPage Schema
How do I add a human approval checkpoint to an automated pipeline?

You can implement a human-in-the-loop checkpoint by requiring explicit sign-off recorded in a DECISIONS.md file, which allows the pipeline to pause execution and resume only after human approval is documented.

How does human-in-the-loop sign-off work for pipeline stages?

Human-in-the-loop sign-off works by pausing the pipeline at a designated checkpoint and waiting for a human to provide explicit approval, which is then recorded as an auditable entry in DECISIONS.md before the pipeline resumes.

How do I record human sign-off so it remains auditable?

You record human sign-off by ticking the approval checkbox in the DECISIONS.md file, ensuring the pipeline checkpoint decision is explicitly documented and auditable for future review.

Can I use pipeline checkpoints with markdown files like STATUS.md?

Yes, pipeline checkpoints can optionally use STATUS.md or UNITS.csv to identify the blocked stage, while DECISIONS.md is required to record the explicit human approval needed for pipeline resumption.

When do I need a human-in-the-loop checkpoint in my pipeline?

You need a human-in-the-loop checkpoint when a pipeline stage requires expert review, such as approving a research protocol or draft outline, ensuring critical decisions are explicitly signed off before the next automated stage begins.