eval__implement-proof-gate

Generate and validate test artifacts for approved objective gates.

1|1|Updated Mar 16, 2026
One-click install
npx skills add https://github.com/erikhazzard/vasir --skill eval-implement-proof-gate
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: eval__implement-proof-gate
Source: https://github.com/erikhazzard/vasir/tree/main/.agents/skills/eval__implement-proof-gate
Command: npx skills add https://github.com/erikhazzard/vasir --skill eval-implement-proof-gate

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Builds a runnable proof harness for an approved objective gate, enabling evidence-based validation without implementing product behavior.

Core Features & Use Cases

  • Harness creation: generates a minimal, runnable harness that exercises the value path of the approved gate.
  • Artifact and plan syncing: captures fresh artifacts and updates eval-plan.md with the harness details and latest classification.
  • Non-product behavior: ensures no product code is modified and the harness only proves the gate.

Quick Start

Run this skill to generate a runnable harness for the approved gate and update eval-plan.md with the latest artifact and classification.

Frequently Asked Questions about eval__implement-proof-gate

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

FAQPage Schema
How do I create a runnable proof harness for an approved objective gate?

A proof harness validates an approved objective gate by generating and testing required artifacts before product behavior is implemented. It captures fresh artifacts, updates the eval plan, and yields READY_RED or READY_GREEN classifications with a clear artifact trail.

How do I validate an eval gate without modifying product code?

You can validate an eval gate without modifying product code by running a generated harness that exercises the gate's pass/fail criteria independently. This approach strictly proves the gate and syncs results to eval-plan.md.

What is gate validation in software engineering and when do I need a proof harness?

Gate validation in software engineering ensures an objective meets concrete pass/fail criteria. You need a proof harness when product behavior is not yet implemented, allowing you to capture fresh artifacts and establish a clear pass or fail classification.

Can I use a proof harness for gates without concrete pass/fail criteria?

No, a proof harness applies specifically to gates with concrete pass/fail criteria. The harness requires distinct pass or fail conditions to generate test artifacts and accurately classify the gate as READY_GREEN or READY_RED.

What is the best way to sync test artifacts to an eval plan automatically?

The best way to sync test artifacts to an eval plan is by running a proof harness that automatically captures fresh artifacts and updates eval-plan.md. This ensures the plan reflects the latest harness details and gate classifications.

Why does my proof harness return a READY_RED classification?

A proof harness returns a READY_RED classification when the generated test artifacts fail to meet the approved objective gate's pass/fail criteria. This indicates the gate is not satisfied and requires product behavior adjustments before re-evaluation.