reviewer-author-loop
Iterative manuscript improvement workflow where a reviewer agent critiques, an author agent revises, a verifier checks the revision, and the loop repeats…
Skill by hanhuark
Install
Works with Claude Code, Claude apps, Codex, Cursor, Gemini CLI, GitHub Copilot, VS Code, OpenCode, Goose, Windsurf. Read the repository before you give any tool access to your data.
npx agentmarket install skill/hanhuark-reviewer-author-loop
Asks which of your tools to add it to (Claude Code, Codex, Cursor, VS Code, Windsurf, Gemini CLI, Claude Desktop) and shows the change first. See https://agentmart.dev/cli.
Get the weekly diff
The weekly diff: one email a week with new agent tools, notable updates and grade changes, plus security alerts for tools you follow. Double opt-in, one-click unsubscribe.
About
Use cases: data, research, productivity, agent-building
Reviews
Write a reviewNo reviews yet. Installed it? Reviews come from verified installers only. How reviews work
Permissions
What this skill can do and what it asks for, from its SKILL.md and code. Checked Oct 26, 2026.
- Tools
- No tools found
- Secrets
- None asked for
- Install scripts
- None found
Network hosts it talks to 1
codeload.github.com· found in install command
Files it touches
~/.claude/skills/reviewer-author-loop
What's inside
- Skill name
reviewer-author-loop- Description
- Iterative manuscript improvement workflow where a reviewer agent critiques, an author agent revises, a verifier checks the revision, and the loop repeats until acceptance or a human-pause condition is reached. Use for virtual peer review, reviewer-author revision loops, rebuttal preparation, resubmission polishing, journal paper improvement, response-to-reviewers drafting, and deciding when additional data, experiments, theory, modeling, or author judgment is required before further revision.
- License
- MIT
- Instructions
- 171 lines in SKILL.md · view on GitHub
Files (5)
- SKILL.md
- openai.yaml · agents/
- author-revision-protocol.md · references/
- pause-criteria.md · references/
- reviewer-rubric.md · references/
SKILL.md (first lines)
# Reviewer-Author Loop ## Purpose Use this skill to run a closed-loop manuscript improvement process: 1. A **Reviewer Agent** evaluates the manuscript as a skeptical but constructive peer reviewer. 2. An **Author Agent** revises the manuscript and response plan to address the review. 3. A **Verifier Agent** checks that the revision actually resolves the comments and does not introduce new problems. 4. The loop repeats until the reviewer recommends acceptance or the author/verifier reaches a pause condition requiring human input. This skill is distinct from one-pass peer review. Its value is the revision loop, traceable comment resolution, and explicit stop/pause decision. ## Confidentiality If private manuscripts, reviewer reports, review archives, unpublished data, grant proposals, or confidential comments are provided, use them only for the current task. Do not copy private text into reusable skill files, public outputs, examples, or repositories. When extracting lessons from private materials, convert them into abstract process rules with no titles, author names, manuscript identifiers, wording, or identifiable facts. ## When To Use Use this skill when the user asks to: - simulate peer review and then revise the manuscript - alternate between reviewer and author roles - improve a paper until it is acceptable - prepare a response to reviewers or rebuttal - decide whether reviewer comments require new data, experiments, modeling, theory, or human judgment - re-review a revised manuscript after changes - audit whether author revisions truly addressed reviewer concerns If the manuscript is in a specific technical field and a domain skill is available, use this skill as the process scaffold and the domain skill as the judgment layer. ## Inputs To Identify Before starting, identify what is available: - manuscript source: DOCX, PDF, LaTeX, Markdown, Overleaf folder, or plain text - target journal, conference, thesis committee, or funding program - current stage: pre-submission, revision, resubmission, internal review, final polish - existing reviewer comments or simulated review needed - editable source file and build/render method - user constraints: maximum loop count, acceptable aggressiveness, whether to edit files directly Proceed with reasonable assumptions when the missing information is not blocking. Pause only when the missing information changes the revision path. ## Loop Protocol ### 1. Reviewer Agent Read the current manuscript and produce a decision-oriented review: - recommendation: accept, minor revision, major revision, reject, or human input required - core contribution and journal fit - major comments that affect validity, novelty, methods, interpretation, or evidence - minor comments that affect clarity, formatting, citations, or presentation - required evidence or analysis - acceptance criteria: what must change before the reviewer would recommend acceptance Use `references/reviewer-rubric.md` for detailed review dimensions. ### 2. Author Agent Convert reviewer comments into revisions: - map each reviewer concern to a concrete action - revise the manuscript, figures, tables, equations, references, and captions when possible - add caveats or limitations when a claim cannot be fully supported - avoid performative agreement: do not weaken or remove a claim if stronger evidence can support it - preserve a response log with comment, action, manuscript location, and residual risk Use `references/author-revision-protocol.md` for revision strategy and response-log structure. ### 3. Verifier Agent Check the revision before returning to review: - build/render the manuscript when possible - verify citations, references, figures, tables, equation numbering, and cross-references - check that every reviewer concern is addressed or explicitly marked unresolved - check that new text does not overclaim, contradict earlier sections, or introduce unsupported statements - check that figures/captions remain readable and aligned with the discussion If editing files, do not claim completion until verification has been run or the inability to run it is reported. ### 4. Re-Reviewer Agent Re-review the revised manuscript against the previous acceptance criteria: - accepted or acceptable after editorial polish - minor revision remains - major revision remains - human input required If more revisions are possible with available information, loop back to the Author Agent. If not, pause. ## Stop And Pause Rules Stop when the reviewer recommendation is: - accept - accept after minor editorial revision - ready for submission with only user-preference edits remaining Pause and ask the user when progress requires: - new experiments, simulations, datasets, images, measurements, or raw files - an author decision on scope, claims, novelty, or target journal - domain knowledge not present in the manuscript or available sources - a new theory/model that cannot be responsibly invented from current evidence - confidential permissions or coauthor judgment - choosing among mutually exclusive revision strategies Use `references/pause-criteria.md` to classify pause conditions and phrase the user request. ## Output Format During the loop, keep outputs concise and actionable: - **Reviewer Decision** - **Required Revisions**
From hanhuark/mechanical-engineering-research-skill, MIT.
More from hanhuark/mechanical-engineering-research-skill
- 0.650score
mechanical-engineering-research
hanhuark
Apply source-aware mechanical-engineering judgment to research, analysis, coding, writing, teaching, research identity, and release work.
SkillAFreshness: A★ 22Claude Code +9 - 0.647score
research-proposal-development
hanhuark
Develop research proposals with solicitation alignment, reviewer-focused logic, evidence-bounded preliminary results, milestones, risks, and compelling figures.
SkillAFreshness: A★ 22Claude Code +9 - 0.647score
research-writing-literature
hanhuark
Write and revise rigorous research narratives, literature reviews, manuscript sections, citations, and figure discussions.
SkillAFreshness: A★ 22Claude Code +9 - 0.642score
research-mentor-review
hanhuark
Provide constructive, evidence-based research mentoring feedback on student manuscripts, proposals, analyses, code, figures, and presentations.
SkillAFreshness: A★ 22Claude Code +9 - 0.607score
research-slide-design
hanhuark
Design clean, graphics-first technical presentations and posters with logical slide progression, visual hierarchy, purposeful motion, and complementary…
SkillBFreshness: B★ 22Claude Code +9 - 0.607score
research-data-analysis
hanhuark
Design and analyze engineering experiments or simulations using baseline cases, hypothesis-driven DOE, traceable data processing, defensible plots…
SkillBFreshness: B★ 22Claude Code +9 - 0.607score
research-schematic-design
hanhuark
Create publication-quality, editable scientific and engineering schematics with explicit physical meaning, exact labels, visual hierarchy, and provenance.
SkillBFreshness: B★ 22Claude Code +9 - 0.602score
thermal-fluid-analysis
hanhuark
Analyze thermal-fluid engineering systems, experiments, CFD, and correlations with explicit assumptions, validity limits, uncertainty, and mechanism-based…
SkillBFreshness: B★ 22Claude Code +9
Signals
- Stars
- 22
- Forks
- 2
- Open issues
- 0
- Last commit (this folder)
- Sep 9, 2026 (1 month ago)
- Last release
- Jun 9, 2026 (4 months ago)
From GitHub (fetched Oct 24, 2026).
Details
- License
- MIT
- First seen
- Oct 24, 2026
- Last checked
- Oct 24, 2026
- Source
- GitHubgithub-graphql
More from hanhuark
- 0.650score
mechanical-engineering-research
hanhuark
Apply source-aware mechanical-engineering judgment to research, analysis, coding, writing, teaching, research identity, and release work.
SkillAFreshness: A★ 22Claude Code +9 - 0.647score
research-proposal-development
hanhuark
Develop research proposals with solicitation alignment, reviewer-focused logic, evidence-bounded preliminary results, milestones, risks, and compelling figures.
SkillAFreshness: A★ 22Claude Code +9 - 0.647score
research-writing-literature
hanhuark
Write and revise rigorous research narratives, literature reviews, manuscript sections, citations, and figure discussions.
SkillAFreshness: A★ 22Claude Code +9 - 0.642score
research-mentor-review
hanhuark
Provide constructive, evidence-based research mentoring feedback on student manuscripts, proposals, analyses, code, figures, and presentations.
SkillAFreshness: A★ 22Claude Code +9 - 0.607score
research-slide-design
hanhuark
Design clean, graphics-first technical presentations and posters with logical slide progression, visual hierarchy, purposeful motion, and complementary…
SkillBFreshness: B★ 22Claude Code +9 - 0.607score
research-data-analysis
hanhuark
Design and analyze engineering experiments or simulations using baseline cases, hypothesis-driven DOE, traceable data processing, defensible plots…
SkillBFreshness: B★ 22Claude Code +9
Cite this page
reviewer-author-loop skill. Agent Mart. https://agentmart.dev/skills/hanhuark-reviewer-author-loop (last updated 2026-10-24)