Research
paper-plan avatar

paper-plan

Generate a structured academic paper outline from research narrative, experiment data, and review conclusions.

Introduction

The paper-plan skill automates the transition from raw research artifacts to a coherent, venue-ready paper outline. Designed for academic researchers and data scientists using agentic workflows, it processes multi-modal inputs including narrative documents (STORY.md), raw experiment logs, JSON figure data, and auto-review summaries. By synthesizing these inputs, the agent builds a comprehensive Claims-Evidence Matrix to ensure every section of your paper is grounded in empirical results.

  • Automatically maps research claims to specific experiment evidence and metrics.

  • Supports tailored structures for diverse venues like ICLR, NeurIPS, ICML, CVPR, and IEEE journals/conferences.

  • Incorporates external writing principles and venue-specific checklists to ensure narrative flow and adherence to page limits.

  • Generates section-by-section breakdown including abstract, introduction, method, and discussion, helping authors maintain a logical research story.

  • Leverages cross-model collaboration, using an external reviewer model (via Codex MCP) to validate the outline's strength and logical consistency before writing begins.

  • Prerequisites: Ensure research findings (findings.md), experiment logs, or AUTO_REVIEW.md are available in the project directory for accurate generation.

  • Usage: Trigger with commands like '写大纲', 'paper outline', or 'plan the paper'.

  • Customization: Users can override the target venue (e.g., --venue: NeurIPS) to automatically adjust MAX_PAGES and structure requirements.

  • Context Management: The agent prefers compact files like IDEA_CANDIDATES.md to minimize context window consumption while maintaining high-quality generation.

  • Integration: Designed to work seamlessly within the ARIS (Auto-claude-code-research-in-sleep) research framework, supporting various IDEs like Claude Code, Cursor, and Trae.

Repository Stats

Stars
7,757
Forks
728
Open Issues
52
Language
Python
Default Branch
main
Sync Status
Idle
Last Synced
Apr 29, 2026, 09:02 AM
View on GitHub