tooluniverse-self-review

Reviews work products against original goals with evidence-backed findings and completion verdicts.

1.7k|254|Updated Mar 3, 2025
One-click install
npx skills add https://github.com/mims-harvard/ToolUniverse --skill tooluniverse-self-review
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: tooluniverse-self-review
Source: https://github.com/mims-harvard/ToolUniverse/tree/main/plugins/tooluniverse/skills/tooluniverse-self-review
Command: npx skills add https://github.com/mims-harvard/ToolUniverse --skill tooluniverse-self-review

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

When you ask an AI to "eval" or "review" current work, it often confuses the evaluation request with the task being judged, invents scores nobody asked for, or applies generic quality checklists. This Skill resolves the actual work product and original goal from the conversation, then delivers a focused, evidence-backed review.

Core Features & Use Cases

  • Qualitative Review by Default: Inspects files, diffs, plans, or conversation artifacts and reports findings by impact, strengths, prioritized fixes, and a plain-language completion verdict—no numbers unless requested.
  • Checklist and Rubric Modes: Builds task-specific definition-of-done checklists or unscored must/should/could rubrics on request.
  • Scored Evaluation (Opt-In): Applies the Qworld Recursive Expansion Tree (RET) method with weighted binary criteria only when the user explicitly asks for scores, grades, or LLM-as-judge evaluation.
  • Use Case: After implementing a feature, ask "eval current work" and receive a verdict like "partially complete" with cited evidence of unmet requirements and the smallest fixes that close the gaps.

Quick Start

Ask the assistant to review the current work against the original request and tell you what is missing.

Frequently Asked Questions about tooluniverse-self-review

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

FAQPage Schema
How do I evaluate whether my current work is complete?

Ask for a review of the current work against the original request. The skill inspects available artifacts, files, or diffs, reports findings by impact with evidence, and gives a verdict such as complete, partially complete, or unable to verify.

How do I get a scored evaluation or LLM-as-judge grading?

Explicitly request a score, grade, weighted rubric, Qworld, or RET evaluation. The skill then builds binary weighted criteria from the task using the Recursive Expansion Tree method and sums points only for criteria met with cited evidence.

Does asking to "eval" something always produce a numeric score?

No. Plain eval, review, assess, or check requests default to qualitative review with no numbers. Numeric scoring activates only when you explicitly ask for scores, grades, points, ratings, weighted criteria, Qworld, or RET.

Can this skill build an automated eval suite or benchmark?

No. Requests to implement graders, evaluation tests, or benchmarks are engineering tasks and are explicitly out of scope. The skill only reviews existing work or produces checklists, rubrics, and one-off scored evaluations.

What happens if there is no work available to review?

The skill does not fabricate a review or score. It states what could not be verified, asks one short clarifying question if the target is ambiguous, or returns an unscored rubric noting that no work was graded.