RE-paper-writing
April 2, 2026 · View on GitHub
RE-paper-writing
An authoritative skills repository for academic paper planning, literature grounding, section drafting, revision, and LaTeX-based submission workflows.
This repository is a curated home for skills that directly support writing and revising research papers. The canonical loadable skill set lives under skills/. Other root-level directories are source snapshots and upstream references, not the normalized skill catalog.
Most projects should use a subset of these skills. The repository is intended as a staged workflow with clear entry points, not as a checklist that every paper must invoke from start to finish.
Positioning
- Keep only skills that directly support paper planning, literature review for writing, section drafting, citation work, tables, LaTeX preparation, self-review, revision, and rebuttal writing
- Normalize upstream content into a portable repository layout with repository-relative paths instead of one author's local machine paths
- Treat
skills/as the authoritative directory for future paper-writing-related skill work
Included Skills
The curated collection currently contains 35 skills:
Planning and Literature Grounding
research-planning: turn a topic or draft idea into a paper plan and section architectureliterature-search: multi-source academic search with structured JSONL outputsystematic-review: artifact-first systematic review pipeline for building a reusable paper corpusliterature-review: synthesize a collected corpus through multi-perspective reviewsource-material-ingestion: convert PDFs, DOCX, PPTX, XLSX, and related source files into Markdown writing inputscitation-management: validate, harvest, repair, and export BibTeX referencespaper-memory-ledger: persist stable project facts, venue choices, experiment conclusions, and writing conventions across sessions
Drafting and Manuscript Construction
experiment-report-bridge: turn local experiment artifacts into a paper-ready Markdown report before full manuscript draftingml-paper-writing: orchestrate a complete paper draft from a research repo or mature result setlatex-writeup-loop: write directly insidetemplate.texwith section, citation, and compile loopslong-form-manuscript-polish: convert bullet-heavy or slide-like long drafts into professional prose-first manuscriptsreverse-outline-flow-check: diagnose section flow using reverse outlines, paragraph roles, and logical transitionsclaim-evidence-map: map headline claims to explicit support anchors and downgrade unsupported wordingexperiment-section-audit: redesign Experiments around contribution-linked validation, strong baselines, and reviewer-readable evidencerelated-work-writing: write thematic, comparative Related Work sectionssurvey-generation: generate survey manuscripts from a curated literature corpuspaper-writing-section: draft or revise one paper section at a timetable-generation: convert result files into publication-ready LaTeX tablespaper-schematics: design graphical abstracts, method flowcharts, and other conceptual manuscript figuresacademic-plotting: create numeric plots and other data-backed publication figures
Submission, Review, and Revision
paper-session-compaction: compact long drafting or revision sessions into a reliable continuation briefvenue-submission-strategy: adapt framing, page budget, and reviewer-facing packaging to a target venuereporting-guidelines-check: audit compliance with study-type standards such as CONSORT, STROBE, and PRISMAclaim-rigor-audit: stress-test claims for bias, confounding, evidence strength, and statistical overreachmanuscript-scorecard: score manuscript quality dimension by dimension and track revision progresslatex-formatting: venue-aware LaTeX cleanup and format checkssubmission-qa-gate: run deterministic pre-submission checks for labels, TODO markers, citation coverage, and compile readinesspaper-compilation: compile papers and debug LaTeX build failurespaper-evidence-verifier: verify that manuscript numbers and conditions match real experiment artifactscitation-verification-gate: verify references against real APIs and prune hallucinated citationsself-review: run structured pre-submission paper reviewreview-ensemble: run multi-reviewer, meta-review-style manuscript assessmentpaper-revision: map reviewer feedback to concrete manuscript editspaper-redline-diff: generate change-tracked manuscript diffs for revision review and rebuttal supportrebuttal-writing: produce point-by-point reviewer responses
See skills/README.md for the skill catalog and routing guidance.
Canonical Workflow
- Frame the paper and build the evidence base:
research-planning->literature-search->systematic-revieworliterature-review - Normalize source material and keep durable context:
source-material-ingestion->paper-memory-ledger - Convert finished experiments into a writing handoff:
experiment-report-bridge - Choose one primary drafting engine:
ml-paper-writingfor whole-manuscript drafting,latex-writeup-loopfor in-template LaTeX drafting,paper-writing-section/related-work-writing/survey-generationfor section-scoped work - Apply section-level specialists only where needed:
reverse-outline-flow-check,long-form-manuscript-polish,claim-evidence-map,experiment-section-audit,table-generation,paper-schematics,academic-plotting - Run trust and compliance checks before export:
citation-management,paper-evidence-verifier,claim-rigor-audit,citation-verification-gate,reporting-guidelines-check,venue-submission-strategy - Run the submission stack:
latex-formatting->submission-qa-gate->paper-compilation - Run the review loop:
self-revieworreview-ensemble->paper-revision->paper-redline-diff->rebuttal-writing - Use continuity tools only when needed:
paper-session-compactionfor long-thread handoff,paper-memory-ledgerfor durable project facts
Boundary Rules
- Choose one primary drafting engine at a time. Do not default to mixing
ml-paper-writing,latex-writeup-loop, andpaper-writing-sectionin the same step. - Use
paper-schematicsfor conceptual, non-numeric figures. Useacademic-plottingfor numeric or data-backed visuals. - Use
claim-evidence-mapfor paper-visible support mapping,paper-evidence-verifierfor artifact-grounded numeric checks, andclaim-rigor-auditfor inference validity. - Use
submission-qa-gatefor overall readiness. Usepaper-compilationonly when LaTeX build/debug is the bottleneck. - Use
self-reviewfor a quick single pass. Usereview-ensembleonly when you need a stricter committee-like signal. - Use
paper-memory-ledgerfor stable cross-session facts. Usepaper-session-compactionfor one long thread that needs a compact handoff.
Shared artifact conventions:
outputs/<topic-slug>/search_results/*.jsonlfor raw retrieval resultsoutputs/<topic-slug>/paper_db.jsonlfor the shared literature corpusoutputs/<topic-slug>/reading_notes.md,synthesis.md, andgaps.mdfor intermediate review artifactsreferences.bibfor the active bibliography
Repository Layout
skills/
citation-management/
latex-formatting/
literature-review/
literature-search/
source-material-ingestion/
paper-memory-ledger/
experiment-report-bridge/
ml-paper-writing/
latex-writeup-loop/
long-form-manuscript-polish/
reverse-outline-flow-check/
claim-evidence-map/
experiment-section-audit/
paper-session-compaction/
claim-rigor-audit/
manuscript-scorecard/
paper-schematics/
reporting-guidelines-check/
venue-submission-strategy/
paper-evidence-verifier/
submission-qa-gate/
paper-compilation/
paper-revision/
paper-redline-diff/
paper-writing-section/
rebuttal-writing/
related-work-writing/
research-planning/
review-ensemble/
self-review/
survey-generation/
systematic-review/
table-generation/
academic-plotting/
citation-verification-gate/
Usage
Commands below assume you run them from the repository root.
Example: search and build a portable literature corpus
python skills/systematic-review/scripts/search_semantic_scholar.py \
--query "long-context reasoning agents" \
--max-results 20 \
--api-key "$S2_API_KEY" \
-o outputs/long-context-reasoning-agents/search_results/s2.jsonl
python skills/systematic-review/scripts/bibtex_manager.py \
--jsonl outputs/long-context-reasoning-agents/paper_db.jsonl \
--output outputs/long-context-reasoning-agents/references.bib
Recommended environment:
- Python 3.10+
- Optional environment variable:
S2_API_KEY - Optional dependency:
PyMuPDFfor PDF extraction inself-reviewandsystematic-review
Curation Rules
- A skill must directly improve paper planning, writing, citation integrity, review quality, or LaTeX submission readiness
- Skills for experiment execution, generic code generation, GitHub repo mining, or presentation-only workflows do not belong in this curated set
- Prefer scriptable and auditable skills over opaque prompt bundles when the task is repetitive or fragile
Provenance
The current curated skill set was extracted from the agent-research-skills/ source snapshot already present in this repository and normalized into the authoritative skills/ layout.
Additional paper-writing skills were also extracted from the AI-research-SKILLs/20-ml-paper-writing/ source snapshot and normalized into the same catalog.
Additional workflow-specific skills were extracted from ai-scientist/, especially its LaTeX writeup and ensemble review loops.
Additional verification-oriented skills were extracted from AutoResearchClaw/, especially its evidence-grounding and citation-audit gates.
Additional submission-oriented skills were extracted from claude-scientific-skills/, especially its venue strategy, reporting-compliance, and manuscript-schematic guidance.
Additional writing-tooling skills were extracted from claude-scientific-writer/, especially document ingestion, quantitative manuscript scoring, and claim-rigor audit workflows.
Additional session-oriented writing skills were extracted from EvoScientist/, especially its artifact-grounded writing agent, context-compaction flow, and persistent project memory conventions.
Additional LaTeX-adjacent paper-writing skills were extracted from latex-document-skill/, especially its revision redline workflow, long-form manuscript anti-pattern guidance, and pre-submission QA checks.
Additional reviewer-facing writing skills were extracted from Research-Paper-Writing-Skills/, especially its reverse-outlining workflow, claim-support alignment checks, and experiments-writing guidance.
Notable curation decisions:
deep-researchwas renamed and simplified assystematic-review- Hard-coded user-local paths were replaced with repository-relative references
- Only paper-writing-related skills were retained; experiment, coding, and general research-automation skills were excluded