Skip to content
judge-evaluate logo

Judge Evaluate

judge-evaluate

Evaluate a proposed implementation patch and handoff artifact against task scope and verification checks, then produce a machine-readable `verdict.json`. Use when a doer has delivered `patch.diff` and `handoff.json` and a separate judging role must accept, reject, or escalate without editing sour...

OilProducts/agent-skills0installs0stars

SKILL.md

Full skill instructions

Judge Evaluate

Assess doer output and produce a structured verdict artifact.

Role Boundaries

  • Evaluate; do not implement fixes.
  • Base conclusions on concrete evidence (commands, logs, artifacts).
  • Write verdict output only.
  • Do not claim merge/​release readiness unless explicitly asked as a separate gate.

Required Inputs

  • task_id and task statement
  • patch.diff
  • handoff.json
  • output path for verdict.json

Optional:

  • explicit eval command list
  • scoring rubric overrides

Workflow

1) Verify handoff integrity

  • Validate that required doer artifacts exist.
  • Read handoff.json for touched files, assumptions, and smoke checks.
  • Flag malformed or missing handoff fields as needs-human or reject depending on severity.

2) Evaluate implementation evidence

Run deterministic checks when commands are provided:

python3 <path-to-skill>/​scripts/​run_eval.py \
  --repo <repo-root> \
  --output <artifact-path>/​eval-results.json \
  --command "pytest -q" \
  --command "ruff check ."
  • Keep outputs in machine-readable form.
  • Treat failed eval commands as evidence for rejection unless out of scope.

3) Build verdict

Run:

python3 <path-to-skill>/​scripts/​write_verdict.py \
  --task-id <task-id> \
  --output <artifact-path>/​verdict.json \
  --eval-results <artifact-path>/​eval-results.json \
  --verdict reject \
  --reason "tests::2 failures in auth reset flow" \
  --requirement-checked "RQ-0102" \
  --requirement-missing "NFR-0001" \
  --required-change "Handle invalid token branch" \
  --suggested-test "pytest -q tests/​test_reset.py::test_invalid_token"

Use one of:

  • pass
  • reject
  • needs-human

4) Validate verdict artifact

Run:

python3 <path-to-skill>/​scripts/​validate_verdict.py \
  --input <artifact-path>/​verdict.json

Evaluation Rules

  • Prefer reject when evidence shows unmet behavior or failing checks.
  • Use needs-human for ambiguous requirements, missing context, or conflicting constraints.
  • Keep required_changes implementation-neutral and actionable.

Output Rules

  • Always produce verdict.json.
  • Include concrete reasons with check and details.
  • Keep suggested_tests runnable.
  • Keep requirements_checked and requirements_missing in stable ID form (RQ-####, NFR-####, ASMP-####, ADR-####).

Resources

scripts/

  • scripts/​run_eval.py: execute eval commands and persist structured results.
  • scripts/​write_verdict.py: synthesize verdict.json from evidence and explicit findings.
  • scripts/​validate_verdict.py: enforce required verdict shape and enums.

references/

  • references/​artifact-contract.md: canonical verdict schema and examples.
  • references/​scoring-rubric.md: lightweight scoring framework for consistent decisions.

More skills from OilProducts

auditor-gate logo
OilProducts/agent-skills

auditor-gate

Apply final governance and release-gate checks to a judged change set by reading `handoff.json`, `verdict.json`, optional eval evidence, and emitting machine-readable `audit.json` with `gate` status. Use when implementation already has a judge verdict and a separate auditor must decide landabilit...

0 0
View
comfyui-image-gen logo
OilProducts/agent-skills

comfyui-image-gen

Unified ComfyUI skill for direct API workflow runs and RenderSpec-based multi-page pipeline phases (draft/refine/inpaint/upscale_print) with reproducibility artifacts. Use for both ad-hoc workflow execution and full storybook/page production loops.

0 0
View
childrens-book-creator logo
OilProducts/agent-skills

childrens-book-creator

End-to-end workflow for creating original children's books (picture books, early readers, chapter books) including brief, outline, page-by-page plan, manuscript drafting, revision checklists, and illustration/art direction prompts. Use when a user asks for help writing, outlining, revising, or pl...

0 0
View
web-ui-design logo
OilProducts/agent-skills

web-ui-design

Design and refine web UI interfaces with deliberate visual direction, reusable design-system decisions, and consistency checks for product UIs (dashboards, apps, tools, and admin panels). Use when a user asks to create, redesign, critique, or standardize web pages/components; establish visual tok...

0 0
View
ssh-ops logo
OilProducts/agent-skills

ssh-ops

Use for SSH and remote shell tasks through the shell-only ssh-ops wrappers (`scripts/ssh_ops.sh`). Supports ad-hoc host/user/auth, command execution, guarded PTY workflows, scp copy, credentials, and transcript-aware troubleshooting.

0 0
View

Popular AI tools

Kaiber logo
Video

Kaiber

Generate, edit, and beat-sync AI video with leading models in one workspace.

Paid
View
Vimcal logo
Productivity

Vimcal

The world's fastest calendar for remote work

Free
View

Transform Your Design with AI Designer by ImgCreator.ai

Freemium
View
Akool AI logo
Content & writing

Akool AI

Revolutionizing Video Production with AI-Powered Creativity

Paid
View

Extend an image past the frame and let AI fill the new aspect ratio.

Freemium
View
StarByFace logo
Security

StarByFace

Discover your celebrity doppelgänger with StarByFace!

Free
View
C

ChainClarity explains 700+ crypto whitepapers in plain English, with layered summaries, comparisons, research tools, alerts, and a $4.99 Pro plan.

Freemium
View
Opus Clip logo
Coding & apps

Opus Clip

Opus.ai: Revolutionize Your Web Experience

Free
View