ppw:repo-to-paper

Scan a Python ML repository to generate an H1–H3 academic outline with staged approvals.

38|3|Updated May 7, 2026
One-click install
npx skills add https://github.com/Chanw-research/claude-code-paper-writing --skill ppw-repo-to-paper-chanw-research
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: ppw:repo-to-paper
Source: https://github.com/Chanw-research/claude-code-paper-writing/tree/main/skills/writing-polish/paper-polish-workflow/.claude/skills/ppw-repo-to-paper
Command: npx skills add https://github.com/Chanw-research/claude-code-paper-writing --skill ppw-repo-to-paper-chanw-research

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill automates turning a research repository into a publish-ready outline and subsequent body sections, saving researchers hours of drafting time.

Core Features & Use Cases

  • Generate hierarchical outlines (H1–H3) from repository content with guided, user-approved checkpoints.
  • Produce bilingual body text with evidence annotations and per-section citations.
  • Collect and integrate literature references via Semantic Scholar MCP to support each subsection.

Quick Start

Provide the repository path to start the guided outline-to-paper workflow.

Frequently Asked Questions about ppw:repo-to-paper

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

FAQPage Schema
How do I generate an academic paper outline from a Python ML repository?

To generate an academic paper outline from a Python ML repository, provide the repository path to initiate a guided workflow that scans files and creates a hierarchical H1–H3 structure with staged user approvals. The system formats the output using CEUS or IMRaD standards.

Can I automatically collect literature citations for my machine learning experiment code?

Yes, you can automatically collect literature citations for your machine learning experiment code. The workflow integrates with Semantic Scholar MCP to gather and attach relevant references to support each subsection of your generated outline.

Does the repo-to-paper workflow support bilingual academic writing output?

Yes, the repo-to-paper workflow supports bilingual academic writing output. When enabled, the system generates body text and outlines in two languages, providing bilingual annotations and evidence extraction directly from your repository files.

What is the best way to structure a research paper from existing code using IMRaD formatting?

The best way to structure a research paper from existing code using IMRaD formatting is to use an automated extraction tool that scans your repository, proposes a hierarchical outline with user-approved checkpoints, and maps content to IMRaD sections.

How to annotate evidence from repository files during academic paper generation?

To annotate evidence from repository files during academic paper generation, the system scans your Python ML experiment repository, extracts relevant content, and links specific code or data evidence directly to subsections within your CEUS or IMRaD formatted outline.