outline-expand

Generate first drafts of all unapproved research paper sections from an outline and paper.json state file.

30|8|Updated May 10, 2026
One-click install
npx skills add https://github.com/youngeun1209/oh-my-claudecode-research --skill outline-expand
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: outline-expand
Source: https://github.com/youngeun1209/oh-my-claudecode-research/tree/main/skills/outline-expand
Command: npx skills add https://github.com/youngeun1209/oh-my-claudecode-research --skill outline-expand

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Manually writing each section of a research paper from an outline is slow and repetitive, especially for long manuscripts with 5+ sections. This skill automates the first-draft generation of all unapproved sections in a single parallelized run, cutting hours of sequential writing work down to minutes.

Core Features & Use Cases

  • Parallel map-reduce drafting: Dispatches a dedicated paper-writer agent per section in a single batch to draft all sections concurrently, reducing total wall-clock time for full manuscript expansion.
  • Shared terminology sync: Passes an identical nomenclature payload to all parallel writers to ensure consistent use of project-specific jargon across all drafted sections.
  • Automated drift lint: Scans all drafted sections for inconsistent jargon and generates a non-blocking terminology drift report to surface inconsistencies for easy user reconciliation.
  • Use Case: A researcher with a completed paper outline and initialized paper.json state file can run this skill to generate first drafts of all unapproved manuscript sections, then refine each section individually with the iterate-revision skill.

Quick Start

Use the outline-expand skill to draft all unapproved research paper sections from your provided outline and paper.json state file.

Frequently Asked Questions about outline-expand

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I automate drafting multiple research paper sections from an outline?▼

You can automate research paper drafting by dispatching a dedicated writer agent per section in a single parallel batch. This approach generates first drafts of all unapproved manuscript sections concurrently from a pre-defined outline, reducing sequential writing time to minutes.

How do I maintain terminology consistency across parallel manuscript sections?▼

To maintain terminology consistency across drafted sections, an identical shared nomenclature payload is passed to all parallel writers. An automated drift lint then scans the outputs for inconsistent jargon and generates a report to surface discrepancies for user reconciliation.

What do I need before generating first drafts of unapproved research paper sections?▼

Before generating first drafts, you need a completed paper outline and an initialized paper.json state file. These inputs provide the structural framework and project state required to dispatch the parallel agents for manuscript expansion.

Can I draft all unapproved manuscript sections in a single run?▼

Yes, you can draft all unapproved manuscript sections in a single parallelized run. The map-reduce mechanism dispatches a dedicated paper-writer agent for each section concurrently, eliminating the need for manual sequential writing of individual sections.

What happens if there is jargon drift in my drafted research paper?▼

If jargon drift occurs in your drafted research paper, an automated post-draft scan generates a non-blocking terminology drift report. This report surfaces inconsistencies across sections so you can easily reconcile project-specific jargon without blocking the drafting process.

What is the best way to refine individual sections after parallel research paper drafting?▼

The best way to refine individual sections after parallel research paper drafting is to use an iterate-revision skill. Once the outline-expand skill generates the concurrent first drafts, you can transition to refining each section individually to finalize the manuscript.