auto-review-loop-llm

Automate iterative ML research review loops with configurable LLM providers.

1|Updated Mar 26, 2026
One-click install
npx skills add https://github.com/Lingrongye/federated-learning --skill auto-review-loop-llm-lingrongye
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: auto-review-loop-llm
Source: https://github.com/Lingrongye/federated-learning/tree/main/Auto-claude-code-research-in-sleep/skills/auto-review-loop-llm
Command: npx skills add https://github.com/Lingrongye/federated-learning --skill auto-review-loop-llm-lingrongye

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill enables autonomous, iterative ML research reviews by performing reviews, applying fixes, and re-reviewing until a positive assessment or a maximum number of rounds is reached.

Core Features & Use Cases

  • Autonomous review loop: review → implement fixes → re-review, with MAX_ROUNDS and a POSITIVE_THRESHOLD to determine readiness.
  • Configurable LLM integration: supports OpenAI-compatible providers via MCP server or environment variables.
  • Stateful workflow: persists review state to track rounds, scores, and verdicts, and reads prior reviews for context.

Quick Start

Trigger the autonomous review loop by saying "auto review loop llm" to start, then configure your LLM provider and environment as needed.

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 ML research review loops?

Automating iterative ML research review loops involves performing a review, applying fixes, and re-reviewing until a positive assessment or maximum rounds is reached. This skill automates that cycle with configurable LLM providers and stateful round tracking.

How does the autonomous review loop handle state persistence?

The autonomous review loop handles state persistence by tracking rounds, scores, and verdicts. It reads prior reviews for context and persists review state to ensure continuous quality improvement across iterative cycles.

Can I use OpenAI-compatible LLM providers with MCP server integration?

Yes, you can use OpenAI-compatible LLM providers with MCP server integration. The loop supports configuration via MCP server or environment variables to integrate with MCP-based LLM chat workflows.

How do I configure the review readiness threshold and maximum rounds?

You configure review readiness by setting a POSITIVE_THRESHOLD to determine a positive assessment and MAX_ROUNDS to limit iterations. The loop terminates when either the threshold is met or maximum rounds are reached.

When should I not use an autonomous ML review loop?

You should not use an autonomous ML review loop when a project lacks explicit scoring and verdict criteria or requires manual subjective judgment. The loop relies on configurable criteria to decide readiness and continuous quality improvement.