Source Bibliography
This document lists all authoritative sources used to build this skill, organized by topic.
Origin & Attribution
The writing philosophy, citation verification workflow, and conference reference materials in this skill were originally compiled by Orchestra Research as the ml-paper-writing skill (January 2026), drawing on Neel Nanda's blog post and other researcher guides listed below. The skill was integrated into hermes-agent by teknium (January 2026), then expanded into the current research-paper-writing pipeline by SHL0MS (April 2026, PR #4654), which added experiment design, execution monitoring, iterative refinement, and submission phases while preserving the original writing philosophy and reference files.
Writing Philosophy & Guides
Primary Sources (Must-Read)
| Source | Author | URL | Key Contribution |
| -------- | -------- | ----- | ------------------ |
| Highly Opinionated Advice on How to Write ML Papers | Neel Nanda | Alignment Forum | Narrative framework, "What/Why/So What", time allocation |
| How to Write ML Papers | Sebastian Farquhar (DeepMind) | Blog | 5-sentence abstract formula, structure templates |
| A Survival Guide to a PhD | Andrej Karpathy | Blog | Paper structure recipe, contribution framing |
| Heuristics for Scientific Writing | Zachary Lipton (CMU) | Blog | Word choice, section balance, intensifier warnings |
| Advice for Authors | Jacob Steinhardt (UC Berkeley) | Blog | Precision over brevity, consistent terminology |
| Easy Paper Writing Tips | Ethan Perez (Anthropic) | Blog | Micro-level tips, apostrophe unfolding, clarity tricks |
| Source | Author | URL | Key Contribution |
| -------- | -------- | ----- | ------------------ |
| The Science of Scientific Writing | Gopen & Swan | Topic/stress positions, old-before-new, 7 principles | |
| Summary of Science of Scientific Writing | Lawrence Crowl | Summary | Condensed version of Gopen & Swan |
| Source | URL | Key Contribution | |
| -------- | ----- | ------------------ | |
| How To Write A Research Paper In ML | Blog | Practical walkthrough, LaTeX tips | |
| A Recipe for Training Neural Networks | Karpathy Blog | Debugging methodology that translates to paper structure | |
| ICML Paper Writing Best Practices | ICML | Official venue guidance | |
| Bill Freeman's Writing Slides | MIT | Visual guide to paper structure | |
| Document | URL | Purpose | |
| ---------- | ----- | --------- | |
| Paper Checklist Guidelines | NeurIPS | 16-item mandatory checklist | |
| Reviewer Guidelines 2025 | NeurIPS | Evaluation criteria, scoring | |
| Style Files | NeurIPS | LaTeX templates | |
| Document | URL | Purpose | |
| ---------- | ----- | --------- | |
| Paper Guidelines | ICML | Submission requirements | |
| Reviewer Instructions 2025 | ICML | Review form, evaluation | |
| Style & Author Instructions | ICML | Formatting specifications | |
| Document | URL | Purpose | |
| ---------- | ----- | --------- | |
| Author Guide 2026 | ICLR | Submission requirements, LLM disclosure | |
| Reviewer Guide 2025 | ICLR | Review process, evaluation | |
| Document | URL | Purpose | |
| ---------- | ----- | --------- | |
| ACL Style Files | GitHub | LaTeX templates | |
| ACL Rolling Review | ARR | Submission process | |
| Document | URL | Purpose | |
| ---------- | ----- | --------- | |
| Author Kit 2026 | AAAI | Templates and guidelines | |
| Document | URL | Purpose | |
| ---------- | ----- | --------- | |
| Template | GitHub | LaTeX templates | |
| API | Documentation | Best For | |
| ----- | --------------- | ---------- | |
| Semantic Scholar | Docs | ML/AI papers, citation graphs | |
| CrossRef | Docs | DOI lookup, BibTeX retrieval | |
| arXiv | Docs | Preprints, PDF access | |
| OpenAlex | Docs | Open alternative, bulk access | |
| Library | Install | Purpose | |
| --------- | --------- | --------- | |
semanticscholar | pip install semanticscholar | Semantic Scholar wrapper | |
arxiv | pip install arxiv | arXiv search and download | |
habanero | pip install habanero | CrossRef client | |
| Tool | URL | Purpose | |
| ------ | ----- | --------- | |
| Citely | citely.ai | Batch verification | |
| ReciteWorks | reciteworks.com | In-text citation checking | |
| Tool | URL | Purpose | |
| ------ | ----- | --------- | |
| PlotNeuralNet | GitHub | TikZ neural network diagrams | |
| SciencePlots | GitHub | Publication-ready matplotlib | |
| Okabe-Ito Palette | Reference | Colorblind-safe colors | |
| Resource | URL | Purpose | |
| ---------- | ----- | --------- | |
| Overleaf Templates | Overleaf | Online LaTeX editor | |
| BibLaTeX Guide | CTAN | Modern citation management | |
| Source | URL | Key Finding | |
| -------- | ----- | ------------- | |
| AI Hallucinations in Citations | Enago | ~40% error rate | |
| Hallucination in AI Writing | PMC | Types of citation errors | |
| NeurIPS 2025 AI Report | ByteIota | 100+ hallucinated citations | |
| Source | URL | Key Contribution | |
| -------- | ----- | ------------------ | |
| Datasheets for Datasets | Gebru et al., 2021 (arXiv) | Structured dataset documentation framework | |
| Model Cards for Model Reporting | Mitchell et al., 2019 (arXiv) | Structured model documentation framework | |
| Crowdsourcing and Human Computation | Survey | Best practices for crowdsourced annotation | |
| Krippendorff's Alpha | Wikipedia | Inter-annotator agreement metric reference | |
| Prolific | prolific.co | Recommended crowdsourcing platform for research | |
| Source | URL | Key Contribution | |
| -------- | ----- | ------------------ | |
| ML CO2 Impact | mlco2.github.io | Compute carbon footprint calculator | |
| NeurIPS Broader Impact Guide | NeurIPS | Official guidance on impact statements | |
| ACL Ethics Policy | ACL | Ethics requirements for NLP research |