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 sharedschemas/finding.schema.json.roles/peer_reviewer.md— the summative grader (its own honesty rules); emitsschemas/peer_review.schema.jsonand decidespass.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.