📄 sources.md

← Vault

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)

Foundational Scientific Writing

Additional Resources


Official Conference Guidelines

NeurIPS

ICML

ICLR

ACL/EMNLP

AAAI

COLM


Citation APIs & Tools

APIs

Python Libraries

Citation Verification


Visualization & Formatting

Figure Creation

LaTeX Resources


Research on AI Writing & Hallucination


Quick Reference by Topic

For Narrative & Structure

→ Start with: Neel Nanda, Sebastian Farquhar, Andrej Karpathy

For Sentence-Level Clarity

→ Start with: Gopen & Swan, Ethan Perez, Zachary Lipton

For Word Choice & Style

→ Start with: Zachary Lipton, Jacob Steinhardt

For Conference-Specific Requirements

→ Start with: Official venue guidelines (NeurIPS, ICML, ICLR, ACL)

For Citation Management

→ Start with: Semantic Scholar API, CrossRef, citation-workflow.md

For Reviewer Expectations

→ Start with: Venue reviewer guidelines, reviewer-guidelines.md

For Human Evaluation

→ Start with: human-evaluation.md, Prolific/MTurk documentation

For Non-Empirical Papers (Theory, Survey, Benchmark, Position)

→ Start with: paper-types.md


Human Evaluation & Annotation

Ethics & Broader Impact

SourceAuthorURLKey Contribution
---------------------------------------
Highly Opinionated Advice on How to Write ML PapersNeel NandaAlignment ForumNarrative framework, "What/Why/So What", time allocation
How to Write ML PapersSebastian Farquhar (DeepMind)Blog5-sentence abstract formula, structure templates
A Survival Guide to a PhDAndrej KarpathyBlogPaper structure recipe, contribution framing
Heuristics for Scientific WritingZachary Lipton (CMU)BlogWord choice, section balance, intensifier warnings
Advice for AuthorsJacob Steinhardt (UC Berkeley)BlogPrecision over brevity, consistent terminology
Easy Paper Writing TipsEthan Perez (Anthropic)BlogMicro-level tips, apostrophe unfolding, clarity tricks
SourceAuthorURLKey Contribution
---------------------------------------
The Science of Scientific WritingGopen & SwanPDFTopic/stress positions, old-before-new, 7 principles
Summary of Science of Scientific WritingLawrence CrowlSummaryCondensed version of Gopen & Swan
SourceURLKey Contribution
-------------------------------
How To Write A Research Paper In MLBlogPractical walkthrough, LaTeX tips
A Recipe for Training Neural NetworksKarpathy BlogDebugging methodology that translates to paper structure
ICML Paper Writing Best PracticesICMLOfficial venue guidance
Bill Freeman's Writing SlidesMITVisual guide to paper structure
DocumentURLPurpose
------------------------
Paper Checklist GuidelinesNeurIPS16-item mandatory checklist
Reviewer Guidelines 2025NeurIPSEvaluation criteria, scoring
Style FilesNeurIPSLaTeX templates
DocumentURLPurpose
------------------------
Paper GuidelinesICMLSubmission requirements
Reviewer Instructions 2025ICMLReview form, evaluation
Style & Author InstructionsICMLFormatting specifications
DocumentURLPurpose
------------------------
Author Guide 2026ICLRSubmission requirements, LLM disclosure
Reviewer Guide 2025ICLRReview process, evaluation
DocumentURLPurpose
------------------------
ACL Style FilesGitHubLaTeX templates
ACL Rolling ReviewARRSubmission process
DocumentURLPurpose
------------------------
Author Kit 2026AAAITemplates and guidelines
DocumentURLPurpose
------------------------
TemplateGitHubLaTeX templates
APIDocumentationBest For
------------------------------
Semantic ScholarDocsML/AI papers, citation graphs
CrossRefDocsDOI lookup, BibTeX retrieval
arXivDocsPreprints, PDF access
OpenAlexDocsOpen alternative, bulk access
LibraryInstallPurpose
---------------------------
semanticscholarpip install semanticscholarSemantic Scholar wrapper
arxivpip install arxivarXiv search and download
habaneropip install habaneroCrossRef client
ToolURLPurpose
--------------------
Citelycitely.aiBatch verification
ReciteWorksreciteworks.comIn-text citation checking
ToolURLPurpose
--------------------
PlotNeuralNetGitHubTikZ neural network diagrams
SciencePlotsGitHubPublication-ready matplotlib
Okabe-Ito PaletteReferenceColorblind-safe colors
ResourceURLPurpose
------------------------
Overleaf TemplatesOverleafOnline LaTeX editor
BibLaTeX GuideCTANModern citation management
SourceURLKey Finding
--------------------------
AI Hallucinations in CitationsEnago~40% error rate
Hallucination in AI WritingPMCTypes of citation errors
NeurIPS 2025 AI ReportByteIota100+ hallucinated citations
SourceURLKey Contribution
-------------------------------
Datasheets for DatasetsGebru et al., 2021 (arXiv)Structured dataset documentation framework
Model Cards for Model ReportingMitchell et al., 2019 (arXiv)Structured model documentation framework
Crowdsourcing and Human ComputationSurveyBest practices for crowdsourced annotation
Krippendorff's AlphaWikipediaInter-annotator agreement metric reference
Prolificprolific.coRecommended crowdsourcing platform for research
SourceURLKey Contribution
-------------------------------
ML CO2 Impactmlco2.github.ioCompute carbon footprint calculator
NeurIPS Broader Impact GuideNeurIPSOfficial guidance on impact statements
ACL Ethics PolicyACLEthics requirements for NLP research