ar9av avatar

Paper Writing Bench

This replicates the dataset construction procedure from PaperOrchestra (arXiv:2604.05018) so you can build your own benchmark cases for testing paper-writing pipelines. Feed it a research paper PDF and it reverse-engineers three files: a sparse idea (high-level, no math), a dense idea (full LaTeX equations), and an experimental log (raw numbers, stripped of all narrative). The prompts are taken verbatim from Appendix F.2 and enforce strict rules like no citation leakage, no figure references in the log, and complete anonymization. Use this when you want to test whether your pipeline can reconstruct a real paper from just the raw materials, then score the output with paper-autoraters against the original.

GitHub stars
572
last updated
Jun 2, 2026

Install

$ npx -y skills add ar9av/paperorchestra --skill paper-writing-bench --agent claude-code

Installs into .claude/skills of the current project.

Files

PaperWritingBench (§3)

Faithful implementation of the PaperWritingBench dataset construction procedure from PaperOrchestra (Song et al., 2026, arXiv:2604.05018, §3 and App. C, F.2).

The original benchmark contains 200 papers (100 CVPR 2025 + 100 ICLR 2025). For each paper, the authors reverse-engineer the (I, E) tuple by stripping narrative flow from the original PDF using the three prompts in App. F.2. You can use this skill to reverse-engineer your own benchmark cases from any paper PDF.

What this skill does

Given an existing AI research paper (PDF or markdown extract), produce:

  • idea.md (Sparse variant) — high-level concept note, no math, no experimental results
  • idea.md (Dense variant) — detailed technical proposal with LaTeX equations and variable definitions, but still no experimental results
  • experimental_log.md — exhaustive raw experimental setup, numeric data, and qualitative observations, with all narrative references stripped

These three files form a complete (I, E) input pair for the paper-orchestra pipeline. You can then run the pipeline and compare its output to the original paper using paper-autoraters.

Inputs

Sponsors

Details

Repository
github.com/ar9av/paperorchestra
Categories
DevOps & CI/CD, Documentation, Data Science & ML, Automation & Workflows, Sales & Marketing
First seen
Jun 11, 2026

More from ar9av/paperorchestra

All 9
1butterbase-ai avatarjourney-durablebutterbase-ai/butterbase-skillsUse as the durable-objects build stage of the Butterbase journey. Implements the Durable section of 02-plan.md by delegating to durable-objects. Calls manage_du0skills.sh installs
2butterbase-ai avatarjourney-frontendbutterbase-ai/butterbase-skillsUse as the frontend build stage of the Butterbase journey. Implements the Frontend section of 02-plan.md by delegating to deploy-frontend. Scaffolds (if needed)0skills.sh installs
3butterbase-ai avatarjourney-functionsbutterbase-ai/butterbase-skillsUse as the functions build stage of the Butterbase journey. Implements the Functions section of 02-plan.md by delegating to function-dev for each function. Call0skills.sh installs
4butterbase-ai avatarjourney-ideabutterbase-ai/butterbase-skillsUse as stage 1 of the Butterbase journey, when the user has only a rough idea ("I want to build something that..."). Conducts a concrete, one-question-at-a-time0skills.sh installs
5Cornjebus avatarsecurity-analyzerCornjebus/security-analyzerComprehensive security vulnerability analysis for codebases and infrastructure. Scans dependencies (npm, pip, gem, go, cargo), containers (Docker, Kubernetes), 0skills.sh installs
6hoangsonww avatardashboard-statushoangsonww/claude-code-agent-monitor>0skills.sh installs