Install any skill in seconds. Free to start, no credit card required.
Get Started Free →ar9av/outline-agent
Step 1 of the PaperOrchestra pipeline (arXiv:2604.05018). Convert (idea.md, experimental_log.md, template.tex, conference_guidelines.md) into a strict JSON outline containing a plotting plan, literature search plan (Intro + Related Work), and section-level writing plan with citation hints. TRIGGER when the orchestrator delegates Step 1 or when the user asks to "outline a paper from raw materials" or "generate the paper structure".
Passed 6 of 13 test cases with the skill, and 4 of 13 without it.
and 4 more in the full report
5 fixed5 passed either way11 still failing1 broke
Tokens, turns and time describe resource use, not a dollar price.
One of 5 test cases the skill fixed. Same model, same prompt, with and without the skill.
For our main accuracy comparison chart, the raw timing data lives in `experimental_log.md` while the model formulation is in `idea.md`. I want to list `data_source` as `logs_and_idea`. Generate the figure plan entry.
| Checked | Without skill | With skill |
|---|---|---|
| Sets data_source strictly to 'both' rather than custom strings like 'logs_and_idea'. | Missed | Passed |
The instructions your model reads when the skill loads.
Faithful implementation of the Outline Agent from PaperOrchestra (Song et al., 2026, arXiv:2604.05018, App. F.1, pp. 40–44).
Cost: 1 LLM call.
Read four input files from the workspace and produce a single JSON object at
workspace/outline.json with three top-level keys:
plotting_plan — array of figure objectsintro_related_work_plan — object with introduction_strategy and related_work_strategysection_plan — array of section objects, each with section_title and subsections[]references/prompt.md. This is the exact
Outline Agent system prompt from the paper. Use it as your system message.../paper-orchestra/references/anti-leakage-prompt.md.workspace/inputs/idea.mdworkspace/inputs/experimental_log.mdworkspace/inputs/template.texworkspace/inputs/conference_guidelines.mdreferences/outline-schema.md. Cross-check against
references/outline_schema.json (machine-readable).workspace/outline.json.python skills/outline-agent/scripts/validate_outline.py workspace/outline.json
If validation fails, fix the JSON and re-validate. Do not proceed to Step 2
or Step 3 with an invalid outline — every downstream agent depends on thistest cases passed, vs 4 / 13 without
Published skills whose descriptions closely match this one, with their headline benchmark lift.
More skills from the same source and nearby in the registry, with their headline benchmark lift.