Ml Paper WritingSAFE
🔬 A curated collection of 23,000+ agent skills for empirical research across 8 social science disciplines. | 精选 23,000+ AI Agent 技能库,覆盖8大社会科学学科的实证研究。CoPaper.AI 20分钟完成一篇可复现的规范实证论文,并支持用户上传 Skills。-- Maintained by CoPaper.AI from Stanford REAP.
Overview
🔬 A curated collection of 23,000+ agent skills for empirical research across 8 social science disciplines. | 精选 23,000+ AI Agent 技能库,覆盖8大社会科学学科的实证研究。CoPaper.AI 20分钟完成一篇可复现的规范实证论文,并支持用户上传 Skills。-- Maintained by CoPaper.AI from Stanford REAP.
e1ba289846fdOBSERVED · 2026-10-08Host compatibility
What the documentation claims. We have not run a compatibility test.
| Host | Status | Notes |
|---|---|---|
| openclaw | mentioned |
What it tells the agent
The instruction file, verbatim from the audited commit — this is the text the model reads, and the surface the audit's instruction layer examines. Quoted here so you can judge it without cloning anything.
---
name: ml-paper-writing
description: "Write ML/AI research papers targeting NeurIPS, ICML, and ICLR venues"
metadata:
openclaw:
emoji: "🧠"
category: "writing"
subcategory: "composition"
keywords: ["machine learning", "NeurIPS", "ICML", "ICLR", "AI paper", "deep learning", "conference paper"]
source: "https://github.com/karpathy/arxiv-sanity-lite"
---
# ML Paper Writing
## Overview
Publishing at top machine learning venues—NeurIPS, ICML, ICLR, AAAI, and similar conferences—requires not only strong technical contributions but also clear, persuasive writing that follows community conventions. The reviewing process at these venues is highly competitive (acceptance rates of 15-30%), and the difference between a borderline accept and a borderline reject often comes down to how well the paper communicates its contributions.
This skill provides a comprehensive guide to writing ML/AI research papers that meet the expectations of reviewers at top venues. It covers paper structure, the specific writing conventions of the ML community, common reviewer complaints to avoid, and practical templates for each section.
The guidance here is based on published reviewer guidelines from NeurIPS, ICML, and ICLR, as well as widely-cited advice from established researchers in the field.
## Paper Structure and Section Guide
### Title
Your title should be specific and informative. Avoid generic titles like "A Novel Approach to X." Include:
- The key technical contribution or method name
- The problem domain or task
- Optionally, a hint at the result
**Good examples:**
- "Attention Is All You Need"
- "BERT: Pre-training of Deep Bidirectional Transformers for Language Understanding"
- "Scaling Laws for Neural Language Models"
**Avoid:**
- "A Deep Learning Approach for Better Results" (too vague)
- "On Some Properties of Neural Networks" (uninformative)
### Abstract (150-250 words)
Structure your abstract as four implicit paragraphs, even if written as a single block:
1. **Context** (1-2 sentences): What problem area are you working in? Why does it matter?
2. **Gap/Problem** (1-2 sentences): What specific limitation or open question does your work address?
3. **Approach** (2-3 sentences): What is your method? What is the key insight?
4. **Results** (2-3 sentences): What are your main empirical results? Include specific numbers (accuracy, speedup, etc.).
### Introduction (1-1.5 pages)
The introduction expands the abstract with more context and should accomplish:
1. Motivate the problem with a concrete example or real-world impact
2. Summarize the current state of the art and its limitations
3. State your contributions as a numbered or bulleted list (typically 3-4 points)
4. Briefly describe the paper's organization
**The contribution list is critical.** Reviewers often decide their initial impression from the contribution bullets. Each contribution should be specific and falsifiable, not vague ("We propose a novel method" is weak; "We propose X, which achieves Y% improvement on Z benchmark" is strong).
### Related Work (0.5-1.5 pages)
In ML papers, Related Work can appear after the Introduction or before the Conclusion. Position it after the Introduction if your method is best understood in the context of prior work; put it near the end if it would interrupt the flow of your technical exposition.
- Organize by theme, not chronologically
- Explicitly state how your work differs from each group of related methods
- Be fair and generous—reviewers may be the authors of cited papers
- Cover the most recent work (last 2 years); missing recent papers is a common reviewer complaint
### Method (2-3 pages)
This is the core of your paper. Structure it as:
1. **Problem formulation**: Define notation, input/output, and the objective mathematically
2. **Method overview**: A high-level description (ideally with a figure showing the architecture or pipeline)
3. **Detailed description**: Each component of your method in its own subsection
4. **Training procedure**: Loss functions, optimization details, any tricks
**Tips:**
- Use a method figure (architecture diagram) early in this section
- Define all notation before first use
- Use consistent notation throughout (common complaint: variable names change between sections)
- If your method has multiple components, use an algorithm box (Algorithm 1) to summarize
### Experiments (2-3 pages)
This section must answer: "Does the proposed method work, and why?"
Structure:
1. **Experimental setup**: Datasets, baselines, evaluation metrics, implementation details
2. **Main results**: Comparison tables against baselines on standard benchmarks
3. **Ablation study**: Remove or modify each component of your method to show each one matters
4. **Analysis**: Qualitative examples, visualization of learned representations, failure cases
**Common reviewer complaints to preempt:**
- "The baselines are weak/outdated" — Include SOTA methods from the last 1-2 years
- "Missing ablation study" — Always include one
- "No error bars/confidence intervals" — Report mean and standard deviation over 3-5 runs
- "No computational cost comparison" — Report FLOPs, wall-clock time, or parameter counts
### Conclusion
Keep it short (0.5 pages). Summarize contributions, state limitations honestly (reviewers appreciate this), and suggest future directions.
## Writing Style for ML Papers
### Clarity and Precision
- Use active voice: "We propose" not "It is proposed"
- Define acronyms at first use
- Keep sentences short—aim for one idea per sentence
- Use mathematical notation consistently
- Avoid hedge words unless truly uncertain ("Our method achieves" not "Our method seems to achieve")
### Figures and Tables
- Every figure and table must be referenced in the text
- Use vector graphics (PDF/SVG) for plots, not rasterized PNG
- Tables should have clear column headers and the best result should be **bolded**
- Include a descriptive caption that lets the figure/table sTrust audit
SAFEgrade B · trust 89/100 Nothing in the source contradicts what it says it does. Grade A is reserved for packages that have also passed the behavioural sandbox.
| Layer | What it checks | Result |
|---|---|---|
| L0 | Provenance & inventory | PASS |
| L1 | Static analysis of the code | NA |
| L2 | Instruction surface (what it tells the agent) | PASS |
| L3 | Class-specific surface | PASS |
| L4 | Behavioural (sandbox) | SKIPPED |
What the source does
- Filesystem
- none-observed
- Network
- none-observed
- Shell
- none-observed
- Dependencies
- pinned
- Secrets in source
- none-found
Findings (0)
No findings outside the package's declared scope.
Gates applied: no_behavioural_pass.
e1ba289846fdfull audit observations/trust-audit/skill/brycewang-stanford__ml-paper-writing.json · Report an issue / request a re-scanAudit history
Every audit this skill has had.
| Date | Source | Verdict | Grade | Score | Change |
|---|---|---|---|---|---|
| 2026-10-08 | e1ba289846fd | SAFE | B | 89 | first audit |
Questions
What does the Ml Paper Writing skill do?
🔬 A curated collection of 23,000+ agent skills for empirical research across 8 social science disciplines. | 精选 23,000+ AI Agent 技能库,覆盖8大社会科学学科的实证研究。CoPaper.AI 20分钟完成一篇可复现的规范实证论文,并支持用户上传 Skills。-- Maintained by CoPaper.AI from Stanford REAP.
Is Ml Paper Writing safe to install?
The audit found nothing in the source that contradicts what it says it does, and graded it B (89/100). Grade A is held back for packages that have also passed a sandboxed behavioural run, which is why a clean skill reads B.
What can Ml Paper Writing access on my machine?
The audit observed no filesystem, network or shell use at all in its source.
Which assistants does Ml Paper Writing work with?
Its documentation mentions openclaw. That is what the text claims, not a compatibility test we ran.
How current is this page?
The grade is for one exact copy of the source (e1ba289846fd), read on 2026-10-08. The repository is watched, and a new audit runs when it changes — this is the first audit.