Agent skill · Documentation

research-paper-writing

ML paper pipeline: experiment design to submission.

HezaoHezaogithub.com/HezaoHezaoGitHub ↗
claude-codecan modify filesMIT
Install
npx skills add HezaoHezao/poirot --skill research-paper-writing --agent claude-code

Same command for any agent — swap --agent for codex, cursor, copilot.

Facts
Files in the skill folder: 1
SKILL.md size: 5 KB
Bundled scripts: none
Declared author: Adapted from hermes-agent (Nous Research, MIT); Orchestra Research
Allowed tools: -bash-write_file-read_file-web_search-browse_page
Path: poirot/backend/agents/skill/builtin_skills/research/research-paper-writing/SKILL.md
Open the folder on GitHub →
Where it comes from
Stars: 139
Language: Python

Weekly change comes from our own snapshots, not the repository page — it measures attention, not adoption.

From the SKILL.md

# Research Paper Writing Pipeline ## Overview End-to-end pipeline for producing publication-ready ML/AI research papers targeting **NeurIPS, ICML, ICLR, ACL, AAAI, COLM**. Covers the full research lifecycle: experiment design, execution, analysis, paper writing, review, revision, and submission. This is **not a linear pipeline** — it is an iterative loop. Results trigger new experiments. Reviews trigger new analysis. ## When to Use - User is writing an ML/AI research paper for a top venue - User needs help with experiment design, execution, or analysis - User wants feedback on a draft - User is preparing a submission package ## Pipeline Phases ``` Phase 0: Project Setup → Phase 1: Literature Review │ │ ▼ ▼ Phase 2: Experiment Phase 5: Paper Drafting ◄──┐ Design │ │ │ ▼ │ ▼ Phase 6: Self-Review │ Phase 3: Execution & Revision ───────────┘ & Monitoring │ │ ▼ ▼ Phase 7: Submission Phase 4: Analysis ``` ### Phase 0: Project Setup - Define research question and hypothesis - Identify target venue + deadline - Set up project structure: ``` project/ ├── experiments/ ├── data/ ├── src/ ├── paper/ │ ├── main.tex │ ├── figures/ │ └── references.bib └── README.md ``` - Initialize git repo, set

What's inside
Steps it walks through
  1. Overview
  2. When to Use
  3. Pipeline Phases
  4. Phase 0: Project Setup
  5. Phase 1: Literature Review
  6. Phase 2: Experiment Design
  7. Phase 3: Execution & Monitoring
  8. Phase 4: Analysis
  9. Phase 5: Paper Drafting
  10. Phase 6: Self-Review & Revision
  11. Phase 7: Submission
  12. Statistical Analysis
  13. Pitfalls
  14. Dependencies
Commands it runs
Run experiments
python src/train.py --config configs/exp1.yaml
Monitor with logging
python src/train.py --config configs/exp1.yaml --log-dir runs/exp1
Track experiments
python src/eval.py --checkpoint runs/exp1/best.pt --eval-set test
python src/plot.py --results runs/ --output paper/figures/
Multiple seeds — compute mean ± std
python3 -c "
import numpy as np
More from poirot
All skills →
About this skill
What does the research-paper-writing skill do?

ML paper pipeline: experiment design to submission.

How do I install it?

Run `npx skills add HezaoHezao/poirot --skill research-paper-writing --agent claude-code` — it drops the skill into your project so the agent can pick it up. Swap the --agent value for codex, cursor or copilot if you use one of those.

Where does this skill come from?

From HezaoHezao/poirot, a repository with 139 stars. We read it straight from the repository tree rather than a submitted listing, so what you see here is what is actually published.

Is a popular skill a good skill?

Not necessarily. Stars measure attention, not adoption — a repository can trend for a week and be abandoned. That is why we show the weekly change from our own snapshots next to the total, instead of a single flattering number.

Keep going