Review existing work against the user's actual goal and surface evidence-backed strengths, gaps, risks, and next fixes. Use when asked to eval, evaluate, review, assess, or check current/this/my/our work; decide whether a task is complete; build a definition-of-done checklist or rubric; or perform grading, LLM-as-judge, Qworld, or RET evaluation. Treat plain eval/review requests as qualitative: resolve "current work" from the conversation, artifacts, files, or diff, and never assign numeric scores unless the user explicitly requests scores, grades, points, ratings, weighted criteria, Qworld, or RET. Do not use for implementing automated eval suites, tests, graders, or benchmarks.
68
81%
Does it follow best practices?
Run evals on this skill
Adds up to 20 points to the overall score
View guide
Passed
No findings from the security scan
Review the actual work the user means against the goal it was meant to satisfy. Default to a concise qualitative assessment. Scoring and the full Qworld Recursive Expansion Tree (RET) are opt-in.
eval with scoring. Eval, evaluate, review, assess, and
check mean qualitative review unless the user explicitly asks for a score, grade,
rating, points, weighted rubric, Qworld, RET, or a numeric scale.Separate three objects before reviewing:
Resolve the work product in this order:
Interpret deictic phrases such as "current work", "this work", "what we have", "刚才的 工作", and "当前工作" using that order. In a multi-turn conversation, the last user message is usually the evaluation instruction, not the original goal.
Proceed without asking when the goal and work can be recovered confidently. Ask one short clarifying question only when there is no reviewable work or when multiple plausible targets would produce materially different reviews.
| Mode | Trigger | Default output |
|---|---|---|
| Qualitative review (default) | "eval/review/check current work", "is this done?", "what is missing?" | Evidence-backed findings, strengths, gaps, fixes, and a completion verdict; no numbers |
| Checklist | Explicit request for definition of done, success criteria, or completeness checklist without work to review | Task-specific checklist; no points |
| Rubric | Explicit request for evaluation criteria or a rubric, but no scoring request | Binary or observable criteria grouped as must/should/could; no points |
| Scored evaluation | Explicit request for score, grade, rating, points, weighted criteria, LLM-as-judge scoring, Qworld, RET, or a numeric scale | Evidence-backed scored review using the requested scale or RET |
The phrase "evaluate this" alone selects qualitative review, even when a work product is present. The presence of work never turns scoring on by itself.
Requests to create or run evals, implement a grader, write evaluation tests, or build a
benchmark are engineering tasks, not self-review requests. Do not route those requests to
this workflow merely because they contain the word eval.
complete, mostly complete, partially complete, not complete, or unable to verify, with a short reason. Do not convert
the verdict into a number.Adapt the headings to the task and omit empty sections:
For code review, prioritize actionable defects and regressions over summaries. Cite file paths and tight line ranges when possible. If no problems are found, say so directly and name any residual verification gaps.
must, should, and could for importance when prioritization helps.met, partially met, not met, or
not verifiable, with brief evidence. These labels are not scores.Use this mode only when the request contains an unambiguous scoring signal listed above.
| User request | Correct interpretation |
|---|---|
| "Eval current work." | Review the current result against the preceding goal; qualitative, no score |
| "Evaluate whether we finished the original request." | Inspect current artifacts and give a completion verdict; no score |
| "What is missing from this implementation?" | Findings-first implementation review; no score |
| "Make a definition-of-done checklist for this feature." | Checklist mode; no score |
| "Create an evaluation rubric for these answers." | Unscored rubric unless weights or grading are requested |
| "Score this answer from 1 to 10." | Scored mode on the requested scale |
| "Apply Qworld/RET to grade these responses." | Full scored RET mode |
| "Create an eval suite for this agent." | Out of scope for this skill; treat as an eval-engineering task |
1b02920
If you maintain this skill, you can claim it as your own. Once claimed, you can manage eval scenarios, bundle related skills, attach documentation or rules, and ensure cross-agent compatibility.