outline-agent

Generate a schema-validated JSON paper outline from methodology and experimental logs.

32|1|Updated May 19, 2026
One-click install
npx skills add https://github.com/woodfishhhh/EZ_math_model --skill outline-agent-woodfishhhh
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: outline-agent
Source: https://github.com/woodfishhhh/EZ_math_model/tree/main/skills/ez-math-model/external/paper-orchestra/skills/outline-agent
Command: npx skills add https://github.com/woodfishhhh/EZ_math_model --skill outline-agent-woodfishhhh

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) and assets (resource) components.

What problem does it solve?

It converts messy paper-writing raw materials into a strict, machine-validated outline so downstream writing agents can reliably draft a venue-compliant paper structure without structural or citation drift.

Core Features & Use Cases

  • Strict JSON outline generation: Produces workspace/outline.json with a plotting plan, an Introduction/Related Work investigation plan, and a section-by-section writing plan.
  • Synthesis across multiple source files: Uses idea.md, experimental_log.md, template.tex, and conference_guidelines.md together rather than treating them independently.
  • Schema-first reliability: Follows a predefined outline schema and validates output via scripts/validate_outline.py before any downstream steps.
  • Publication-oriented planning: Enforces macro-vs-micro separation for Introduction vs Related Work search scopes and includes section writing plans with citation hints.

Quick Start

Use the outline-agent to generate a complete paper outline JSON from your workspace inputs and save it to workspace/outline.json.

Frequently Asked Questions about outline-agent

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

FAQPage Schema
How do I generate a structured paper outline from experimental logs and LaTeX templates?

To generate a structured paper outline, you synthesize experimental logs, idea summaries, and LaTeX templates into a strict JSON file. This creates a schema-validated outline containing plotting plans and section writing plans for downstream writing agents.

What is a schema-validated JSON paper outline and when do I need one for research writing?

A schema-validated JSON paper outline is a machine-readable document that structures your paper's sections, citation hints, and plotting plans. You need it when converting messy research materials into a reliable format for automated conference paper drafting workflows.

How do I create a plotting plan and literature review search strategy for a conference paper?

Creating a plotting plan and literature review strategy involves synthesizing your methodology and experimental logs. The process separates macro vs micro search scopes for Introduction and Related Work, outputting a structured plan with citation hints into a JSON file.

Can I use my existing conference guidelines and markdown notes to generate a machine-readable paper outline?

Yes, you can use existing conference guidelines and markdown notes. The system reads idea.md, experimental_log.md, template.tex, and conference_guidelines.md together, synthesizing these raw materials to produce a validated JSON outline for downstream agents.

How do I validate a generated JSON paper outline against a predefined schema?

To validate a generated JSON paper outline, you run the included validator script against the output file. This schema-first approach checks the structural integrity of your outline.json before passing it to any downstream writing automation.

What are the limitations of using automated JSON outline generation for research writing?

A limitation of automated JSON outline generation is that it requires specific input formats like LaTeX templates and markdown logs. It focuses on venue-compliant structural planning and does not draft the final prose, requiring separate downstream writing agents to execute the plan.