auto-review-loop-llm

Iteratively review and fix research drafts until readiness criteria are met.

Updated Apr 21, 2026
One-click install
npx skills add https://github.com/Shallow-W/llm-wiki --skill auto-review-loop-llm-shallow-w
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: auto-review-loop-llm
Source: https://github.com/Shallow-W/llm-wiki/tree/main/.claude/skills/auto-review-loop-llm
Command: npx skills add https://github.com/Shallow-W/llm-wiki --skill auto-review-loop-llm-shallow-w

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill removes the manual burden of repeatedly checking and refining research work by running an autonomous review-and-fix loop until an external reviewer indicates the work is ready.

Core Features & Use Cases

  • Autonomous review loop: Performs review → implements fixes → re-reviews up to a configurable maximum number of rounds.
  • LLM-based critique and scoring: Uses any OpenAI-compatible LLM via an llm-chat MCP server (or a curl fallback) to generate structured assessments and action items.
  • State persistence & round documentation: Saves cumulative review logs and compact recovery state after each round to support interruption and resumption.

Quick Start

Tell the AI: "auto review loop llm for my paper topic: [your topic or scope]" and let it iterate review and targeted fixes until it reaches a ready/almost-ready verdict or hits the round limit.

Frequently Asked Questions about auto-review-loop-llm

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

FAQPage Schema
How do I automate iterative paper review and critique using an LLM?

Automating iterative paper review uses an LLM reviewer to score and critique research work, applies minimum fixes, and re-reviews until readiness criteria are met. This loop continues up to a configurable maximum number of rounds.

Can I use any OpenAI-compatible API for autonomous research improvement?

Yes, autonomous research improvement works with any OpenAI-compatible chat API via an llm-chat MCP server. A curl fallback mechanism is also supported to ensure the review loop runs if the primary connection method fails.

How does state persistence work for multi-round LLM critique?

State persistence for multi-round LLM critique saves cumulative review logs and compact recovery state after each round. This supports interruption and resumption so you can continue iterative research refinement without losing progress.

What's the best way to assess research readiness for top-venue submission?

Assessing top-venue readiness involves iteratively evaluating claims, methods, results, and weaknesses through automated LLM critiques. The loop stops when the reviewer's score and verdict keywords indicate the work is ready or almost-ready.

Do I need an llm-chat MCP server to run the auto review loop?

You need an llm-chat MCP server to run the auto review loop, though a curl fallback exists if the MCP connection fails. The server bridges the communication between your research draft and the external LLM reviewer.

When should I avoid automated research review loops?

You should avoid automated research review loops when your work requires subjective human judgment or domain-specific expertise that an LLM cannot accurately evaluate. The tool is designed for structured critique and scoring rather than nuanced qualitative assessment.