# Evaluate

> Quick one-shot evaluation of work against quality criteria. Generates criteria, runs the round-evaluator, and presents the verdict. Lighter than /refine — does not auto-improve, just evaluates. Use for pre-PR quality checks or getting a critical assessment.

- Skill: `massgen/evaluate` (Agent Skill)
- Install (CLI): `npx skillmds@latest add massgen/evaluate`
- Raw SKILL.md: https://api.skillmd.com/api/skills/massgen/evaluate/raw
- Safety review: pending
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: Coding & Dev Tools
- Author: massgen (https://skillmd.com/u/massgen)
- Updated: 2026-09-17
- Page: https://skillmd.com/skills/massgen/evaluate

---


# Quick Evaluation

Run a one-shot quality evaluation of a deliverable. No improvement loop — just
the verdict.

## Steps

1. Accept the deliverable path and optional custom criteria.
2. Ensure the workspace is a git repository (required for agent worktree
   isolation). If not, warn the user to relaunch via `launch-claude-tmux.sh`.
3. If no criteria provided, call `generate_eval_criteria` (quality-tools MCP).
3. Present criteria to the user for confirmation.
4. Spawn the **round-evaluator** agent with:
   - Deliverable path(s)
   - Evaluation criteria
5. Wait for the round-evaluator to complete.
6. Read and present:
   - `verdict.json` — scores and verdict (iterate/converged)
   - `critique_packet.md` — the Evaluation Summary section
   - `next_tasks.json` — top improvement tasks (if iterate)
7. Summarize: What's strong, what needs work, and the recommended next steps.

## When to Use

- Pre-PR quality check: "Is this ready to submit?"
- Quick assessment: "How good is this, honestly?"
- Decision point: "Should I keep iterating or ship it?"

For full iterative improvement, use `/refine` instead.

