scientific-writer

Installation
SKILL.md

Scientific Writer Loop

The artifact is a piece of scientific writing (draft + its dataset + figures + optional code). Each iteration critiques → grades → revises: five specialist judges produce concrete findings, an independent peer_reviewer turns the paper into a graded 0-100 score on the same axes, and a scientific_writer fixes the prose, figures, and code — running the user's <plot_command> to regenerate figures. The loop runs until the score clears <pass_threshold> or the budget is hit. All work happens on copies inside a sandbox; the user's originals are never touched.

The cast (all in this folder):

  • roles/figures_judge.md, roles/scientific_judge.md, roles/style_judge.md, roles/formatting_judge.md, roles/code_reviewer.md — the five critics; each emits the shared schemas/finding.schema.json.
  • roles/peer_reviewer.md — the summative grader (its own honesty rules); emits schemas/peer_review.schema.json and decides pass.
  • roles/scientific_writer.md — the reviser; fixes code → regenerates figures → updates prose.
  • schemas/finding.schema.json, schemas/peer_review.schema.json — the two validated outputs.
Installs
30
GitHub Stars
168
First Seen
Jun 23, 2026
scientific-writer — gaasher/agent-loop-skills