Claude Skill MartBrowse skillsQuick linesLearn by videoTerminal guideWhat is a Skill?
Back to list

Paper Orchestra (Automated Paper-Writing Pipeline)

Orchestrates five sub-agents to turn your idea and experiment logs into a submission-ready LaTeX manuscript and compiled PDF.

Content & WritingAdvanced66292AI score 9/10Last updated: Sep 21, 2026

What it does

A top-level orchestrator that runs the full PaperOrchestra five-agent pipeline inside Claude Code.

  • You drop idea.md, experimental_log.md, a conference template.tex and conference_guidelines.md into workspace/inputs/
  • Pre-flight gates run first: input validation, idea-density thresholds, idea↔log consistency cross-check, and a TeX package probe so the writer picks compilable LaTeX patterns
  • Step 1 outlineSteps 2 & 3 figure plotting + literature review (run in parallel)Step 3.5 outline reconciliation against the real citation poolStep 4 single multimodal call that writes the whole paperStep 5 simulated-reviewer refinement (max 3 iterations, rolls back on score regression)
  • Deterministic gates for orphan citations, LaTeX sanity, author-identity leakage, and numeric claim-vs-evidence grounding
  • Finishes with latexmk -pdf and a provenance.json of input/output hashes for reproducibility

Who it's for

  • Researchers with finished experiments and an empty manuscript before a conference deadline
  • Grad students who need scattered logs and numbers turned into one coherent narrative
  • Engineers studying a concrete, production-style multi-agent pipeline design
  • Prerequisites: LaTeX/latexmk installed, Python available, and all five companion sub-skills installed

Examples

  1. "Write a paper from my experiments" — fill workspace/inputs/, then the skill runs everything from validation to PDF compile.
  2. "Turn this idea and these results into a conference submission" — the draft respects the page limit and mandatory sections in your guidelines file.
  3. "Pull the material from my research notes folder" — if idea.md is missing, it invokes the research aggregator on that directory and re-validates.

· · · Install guide · · ·

Try it now, no install

Paste this into Claude to use the skill without installing anything.

Read the instructions in this file and follow them to help me:
https://raw.githubusercontent.com/Ar9av/PaperOrchestra/HEAD/skills/paper-orchestra/SKILL.md

What I want: (describe your task here)

If Claude can't open the link, open it yourself and paste the contents instead.

If it works for you, download the ZIP below and install it. Then it runs on its own — no pasting each time.

Install in the Claude app (no terminal)
  1. Download the ZIP with the button below.
  2. In Claude, open Settings → Capabilities and turn on 'Code execution and file creation'. (one time)
  3. Go to Customize → Skills → + → 'Upload a skill' and upload the ZIP.
Download ZIP
Install in Claude Code

Let Claude do it — paste this into Claude Code

Install the skill I found on Claude Skill Mart.
Copy the skills/paper-orchestra folder from the GitHub repo Ar9av/PaperOrchestra into my ~/.claude/skills/paper-orchestra/.
When it's done, tell me in one line what this skill can do.

Install with a command instead

git clone https://github.com/Ar9av/PaperOrchestra.git /tmp/PaperOrchestra && mkdir -p ~/.claude/skills && cp -r /tmp/PaperOrchestra/skills/* ~/.claude/skills/

This is a third-party skill. Check the source repository before installing.

  1. Open a terminal.
  2. Clone the repository: git clone https://github.com/Ar9av/PaperOrchestra.git
  3. Create the skills directory: mkdir -p ~/.claude/skills
  4. Copy ALL sub-skills (the orchestrator will not work alone): cp -r PaperOrchestra/skills/* ~/.claude/skills/
  5. Install LaTeX (macOS: brew install --cask mactex-no-gui; Ubuntu: sudo apt install texlive-full latexmk).
  6. Restart Claude Code and run /skills to confirm paper-orchestra is listed.
  7. In your project folder run python ~/.claude/skills/paper-orchestra/scripts/init_workspace.py --out workspace/, then add idea.md, experimental_log.md, template.tex and conference_guidelines.md to workspace/inputs/.
  8. Ask Claude Code: "Run paper-orchestra on workspace/".
View source on GitHubLicense: NOASSERTION