paper-writing-assistant
Paper Writing Assistant
Write the paper with the author. This skill is for producing and editing paper prose, not for simulating reviewers. It keeps the paper's claims, venue style, evidence, and provisional placeholders aligned while writing sections such as the abstract, introduction, method, experiments, results, limitations, and conclusion.
Use this skill for:
- drafting or rewriting paper sections
- turning experiment results into claim-supporting result prose
- adapting tone, structure, and paragraph flow to a target venue and paper positioning
- writing figure captions, table captions, paragraph openings, paragraph closings, contribution bullets, transitions, and limitation language
- keeping claims visible while editing individual sections
- making layer-specific edits for layout, fluency, argument, technical consistency, style consistency, venue adaptation, or final polish
- inserting clearly marked provisional results when experiments are not finished
- replacing provisional placeholders with verified results later
- maintaining a writing ledger of open placeholders, stale result prose, and claim wording decisions
Do not use this skill to review like a hostile reviewer. Use paper-reviewer-simulator for acceptance-risk critique. Use conference-writing-adapter for venue-level restructuring and paragraph blueprints. Use paper-writing-memory-manager before and after nontrivial edits so local prose changes update the global writing state. Use paper-evidence-board when the main task is claim/evidence inventory rather than prose. Use paper-evidence-gap-miner when writing reveals a missing result and existing CSVs may already contain the needed evidence. Use paper-result-asset-builder when raw CSV results need to become paper-facing tables or figures. Use experiment-design-planner only when the gap miner concludes that new compute is required.
Core Principles
More from a-green-hand-jack/ml-research-skills
project-init
Initialize an ML research project control root. Use for paper/code/slides repos, shared memory, GitHub Project alignment, agent guidance, worktree policy, and lifecycle handoffs.
39init-python-project
Initialize or enhance a Python/ML project. Use for new repos or forks needing production structure, uv environment setup, and research evidence docs.
37new-workspace
Create Git branches or worktrees for research code and paper versions. Use for experiments, baselines, rebuttal fixes, arXiv/camera-ready branches, and worktree memory.
36project-sync
Sync verified code-side experiment results into paper memory. Use when logs, reports, run docs, or user-confirmed metrics should become paper-facing evidence.
36init-latex-project
Initialize a LaTeX academic paper project. Use for new conference or journal papers needing templates, macros, venue preambles, and writing guidance.
36add-git-tag
Create annotated Git milestone tags. Use when completing a phase, releasing a version, or marking a research checkpoint.
36