Agent skill

Paper Writing

by EvoScientist in EvoScientist/EvoSkills

Guides writing academic papers section by section using an 11-step workflow with LaTeX templates and counterintuitive writing tactics.

Apache-2.0Auto-check passedResearch & Science

Install Paper Writing

skills CLI
$ npx skills add EvoScientist/EvoSkills --skill paper-writing -a claude-code

Project install by default; add -g for ~/.claude/skills/.

GitHub CLI
$ gh skill install EvoScientist/EvoSkills paper-writing --agent claude-code

Project scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).

Manual copy
$ git clone --depth 1 https://github.com/EvoScientist/EvoSkills.git skills-src && mkdir -p .claude/skills && cp -r skills-src/skills/paper-writing .claude/skills/paper-writing && rm -rf skills-src

Use ~/.claude/skills/ instead of .claude/skills for a personal install. The folder must contain SKILL.md.

Claude Code skills documentation · loads skills from .claude/skills/

Facts

Skill name
paper-writing
GitHub stars
476
Used in
2 other repos
Token cost
~2.8k tokens
SKILL.md length
1,216 words
Files
12 (incl. references, assets)
Skills in repo
16
Repo updated
First seen
Licence
Apache-2.0

At a glance

Guides writing academic papers section by section using an 11-step workflow with LaTeX templates and counterintuitive writing tactics.

  • Works in 11 steps: Draw a pipeline figure sketch — Sketch… → Design the story and plan experiments —… → Write Method — Organize the Method… → …
  • : user asks to write
  • SKILL.md covers When to Use This Skill, Artifact Sources, The 11-Step Writing Process and Counterintuitive Writing Rules, plus 7 more sections
  • Instructions only: no scripts, shell commands, URLs or credentials in SKILL.md

What it does

Paper Writing is an agent skill from EvoScientist/EvoSkills. Guides writing academic papers section by section using an 11-step workflow with LaTeX templates and counterintuitive writing tactics. Covers Abstract, Introduction, Method, Experiments, Related Work, Conclusion, and Supplementary. Use when: user asks to write or draft a paper section, needs LaTeX templates, wants to improve academic writing quality, optimize novelty framing, or mentions 'write introduction', 'draft method', 'paper writing'. Do NOT use for pre-submission review (use paper-review), experiment…

Its SKILL.md is about 2.8k tokens, which your agent loads only when the skill is triggered. The skill folder holds 13 other files, including reference files and assets (for example `references/abstract-templates.md`, `references/counterintuitive-writing.md` and `references/experiments-guide.md`).

It sits in Research & Science, covering Scientific writing, LaTeX and Literature review. The repository describes itself as: 🧬 Extend EvoScientist with Installable Skill & Knowledge Packs. The licence is Apache-2.0.

When your agent uses it

  • : user asks to write
  • Draft a paper section
  • Needs LaTeX templates
  • Wants to improve academic writing quality

Example prompts

  • “write introduction”
  • “draft method”
  • “paper writing”
  • “/paper-writing”

Requirements

  • Pre-approved tools (allowed-tools): write_file, edit_file, read_file, think_tool

Workflow steps

11 steps, taken from the first numbered list in SKILL.md.

  1. Draw a pipeline figure sketch — Sketch the method's pipeline figure to clarify the overall approach. The figure highlights novelty, not…
  2. Design the story and plan experiments — Outline the paper's story (core contribution, module motivations). List comparison experiments and…
  3. Write Method — Organize the Method writing plan, then draft Method. Run experiments in parallel.
  4. Revise Introduction and Method — Iterate on both sections while experiments continue.
  5. Write Experiments — Once experiments are mostly done, organize the Experiments writing plan, then draft.
  6. Polish figures — Finalize the pipeline figure. Create the teaser figure.
  7. Write Related Work — List related papers, group into topics, write paragraphs.
  8. Review the paper — Self-review Introduction, Method, and Experiments. Use the paper-review skill.
  9. Write Abstract and Conclusion — Organize the Abstract writing plan, then draft. Write the Conclusion with its Limitation section, so that…
  10. Choose the title — List important keywords, then compose an informative title.
  11. Iterate — Repeatedly review and revise the entire paper.

What it can do on your machine

Read from SKILL.md and the folder at commit 9a9f8cf. It shows what the files ask for, not the result of running them.

  • Tool permissions

    Pre-approves these tools, so the agent can use them without asking each time:

    • write_file
    • edit_file
    • read_file
    • think_tool

    From allowed-tools in the SKILL.md frontmatter.

  • Runs code

    No scripts in the folder and no shell commands in SKILL.md.

    From the folder's file list and the shell code blocks in SKILL.md.

  • Network

    No URLs in SKILL.md.

    From URLs in SKILL.md, links to its own repository left out.

  • Credentials

    Names no API keys, tokens, secrets or passwords.

    From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.

Context cost

Paper Writing loads about 2.8k tokens when it runs, and up to ~13k if it reads all its reference files. Until then it costs about 154 tokens; SKILL.md has 1,216 words of instructions outside code blocks.

Always · name and description, kept in context so the agent knows when to use it
~154
When it runs · the whole SKILL.md, loaded when a task matches
~2.8k
With references · SKILL.md plus every file in references/, read only if the agent opens them
~13k

Estimates: characters ÷ 4, the usual rule of thumb; real counts depend on the model's tokenizer. Scripts and assets cost tokens only if the agent reads them.

Safety

Auto-check passed

The automated check found no risky patterns in SKILL.md.

Automated static check — not a guarantee. Review scripts before installing. It scans the text of SKILL.md for risky patterns (piping downloads into a shell, reading credential files, hidden Unicode, destructive commands); files beside SKILL.md are not scanned.

SKILL.md

The full file from EvoScientist/EvoSkills at commit 9a9f8cf, republished under its Apache-2.0 licence (© EvoScientist). 1,216 words, ~2,799 tokens.

Download SKILL.mdSave it as .claude/skills/paper-writing/SKILL.md (or your agent's skills folder). This skill also uses 11 other files; get the full folder from GitHub.
name
paper-writing
description
Guides writing academic papers section by section using an 11-step workflow with LaTeX templates and counterintuitive writing tactics. Covers Abstract, Introduction, Method, Experiments, Related Work, Conclusion, and Supplementary. Use when: user asks to write or draft a paper section, needs LaTeX templates, wants to improve academic writing quality, optimize novelty framing, or mentions 'write introduction', 'draft method', 'paper writing'. Do NOT use for pre-submission review (use paper-review), experiment execution (use experiment-pipeline), or paper planning/story design (use paper-planning).
allowed-tools
write_file, edit_file, read_file, think_tool
metadata.author
EvoScientist
metadata.version
1.0.2
metadata.tags
core, research, writing, academic-writing, latex

Paper Writing

A systematic 11-step workflow for writing academic papers, with section-specific templates and battle-tested writing principles.

When to Use This Skill

  • User asks to write or draft a paper or paper section
  • User needs LaTeX templates for Abstract, Introduction, Method, Experiments, etc.
  • User wants to improve academic writing quality
  • User mentions "paper writing", "write introduction", "draft method section", etc.

Artifact Sources

If you used upstream EvoSkills, pull these artifacts before writing:

Source SkillArtifactUsed In
paper-planningStory summary (task → challenge → insight → contribution → advantage)Step 2 (Introduction writing plan)
paper-planningModule Motivation Mapping tableStep 3 (Method subsections)
paper-planningExperiment plan (comparisons + ablations + demos)Step 5 (Experiments section)
paper-planningPipeline figure sketchSteps 1, 6 (Method overview figure)
paper-planningClaim-to-experiment mappingSteps 2, 5, 9 (Introduction, Experiments, Abstract)
paper-planningFallback narrative (if planned)Step 4 (Introduction pivot), Step 9 (Conclusion)
experiment-pipelineStage 1-4 results, ablation tables, trajectory logsStep 5 (write experiments)
experiment-craftFailure analysis, implementation tricksStep 3 (Method section / Supplementary), Step 9 (Conclusion limitations)

The 11-Step Writing Process

Follow these steps in order. Each step builds on the previous one.

  1. Draw a pipeline figure sketch — Sketch the method's pipeline figure to clarify the overall approach. The figure highlights novelty, not just explanation.
  2. Design the story and plan experiments — Outline the paper's story (core contribution, module motivations). List comparison experiments and ablation studies. Draft an Introduction writing plan.
  3. Write Method — Organize the Method writing plan, then draft Method. Run experiments in parallel.
  4. Revise Introduction and Method — Iterate on both sections while experiments continue.
  5. Write Experiments — Once experiments are mostly done, organize the Experiments writing plan, then draft.
  6. Polish figures — Finalize the pipeline figure. Create the teaser figure.
  7. Write Related Work — List related papers, group into topics, write paragraphs.
  8. Review the paper — Self-review Introduction, Method, and Experiments. Use the paper-review skill.
  9. Write Abstract and Conclusion — Organize the Abstract writing plan, then draft. Write the Conclusion with its Limitation section, so that every section exists before the final iterations.
  10. Choose the title — List important keywords, then compose an informative title.
  11. Iterate — Repeatedly review and revise the entire paper.

Counterintuitive Writing Rules

Apply these rules when aiming for higher acceptance probability:

  1. Underclaim in prose, overdeliver in evidence: Reduce adjective intensity in Abstract/Introduction; let tables and figures carry the strength.
  2. State one meaningful limitation early: A controlled limitation statement increases credibility and lowers reviewer suspicion.
  3. Lead with mechanism, not only metric: Explain why the method works before listing numbers; reviewers trust causal logic more than isolated gains.
  4. Prefer one decisive figure over many average figures: Build one "cannot-ignore" figure that validates the central claim under hard conditions.
  5. Remove weak but flashy claims: Any claim without direct evidence should be deleted, even if it sounds impressive.
  6. Declare scope boundaries explicitly: One sentence in Introduction and Conclusion stating what your method targets reduces reviewer fear of hidden assumptions.
  7. Show one failure case: Include one representative failure with diagnosis — it signals competence, not weakness.

See references/counterintuitive-writing.md for all 7 tactics with before/after examples.

Section Quick Reference

Abstract

Answer these questions before drafting:

  1. What technical problem do we solve, and why is there no well-established solution?
  2. What is our technical contribution?
  3. Why does our method fundamentally work?
  4. What is our technical advantage / new insight?

Three template versions: challenge-first, insight-bridge, multi-contribution. See references/abstract-templates.md

Introduction

Thinking process (reverse then forward):

  • Reverse: (1) What is the technical problem? (2) What are our contributions? (3) Benefits and new insights? (4) How to lead into the challenge?
  • Forward: (1) Task → (2) Previous methods → challenge → (3) Our contributions → (4) Technical advantages and insights

Four ways to introduce the task, three ways to present challenges, four ways to describe the pipeline. See references/introduction-templates.md

Anti-pattern: Never write "here is a naive solution, then our improvement" — this makes the work appear incremental.

Method

Every pipeline module needs three elements:

  1. Module design — Data structure, network design, forward process (given X input, step 1..., step 2..., output Y)
  2. Motivation — Why this module exists (problem-driven: "A remaining challenge is...")
  3. Technical advantages — Why this module works well

Start with an Overview paragraph (setting + core contribution + section roadmap), then one subsection per module. See references/method-templates.md

Show full SKILL.md (506 more words)Show less
Experiments

Three key questions to answer:

  1. How to prove our method is better → comparison experiments
  2. How to prove our modules are effective → ablation studies
  3. How to showcase the method's upper limit → demos on challenging data

Ablation studies need: one big table (core contributions) + several small tables (design choices, hyperparameters). See references/experiments-guide.md

Three-step process:

  1. List papers closely related to our method (most important — missing key references can cause rejection)
  2. Determine topics based on research direction and algorithm techniques
  3. Organize writing plan based on listed papers

See references/related-work-guide.md

Conclusion
  • Must include Limitation section (reviewers frequently cite "no limitation" as a weakness)
  • Limitation = task goal / setting limitations (like future work), NOT technical defects
  • Rule: "If our method does not fall below current SOTA metrics, it is not a technical defect"
  • That rule is about how to frame performance. A leak, an unfair comparison or an unsupported claim is a defect at any metric level: fix it rather than write it up as a limitation (paper-review records it as a finding)
Supplementary Material

For page-limited venues, decide what goes in main paper vs. supplementary:

  • Core evidence for claims must stay in the main paper
  • Implementation details, extra ablations, full visual galleries go in supplementary
  • Reference supplementary at the point of need, not as a blanket statement

See references/supplementary-guide.md

Core Writing Principles

  1. One message per paragraph — Each paragraph conveys exactly one point
  2. Topic sentence first — The first sentence tells readers what this paragraph is about
  3. Plan before writing — Outline the writing plan, refine each part, then write English sentences
  4. Flow between sentences — Ensure logical continuity between consecutive sentences
  5. Terminology consistency — Use the same term throughout; do not alternate names
  6. Reverse-outlining — After writing, extract the outline from paragraphs; check if the flow is smooth
  7. Iterate relentlessly — Polish repeatedly, asking whether readers can follow

See references/writing-principles.md

Key Insight

Visual polish directly influences review outcomes. See the paper-planning skill's figure-design.md for the full visual quality guide.

Paper Title Guidelines

  • The title attracts specific reviewers — choose keywords carefully
  • Before writing the title, list important keywords, then compose
  • Title must be informative: include the technique, task, or problem solved
  • Avoid generic titles; specific phrases are more memorable

LaTeX Assets

Handoff to Review

Before invoking paper-review, verify this checklist:

  • All sections (Abstract, Introduction, Method, Experiments, Related Work, Conclusion) drafted
  • Every claim in Abstract/Introduction anchored to a table or figure
  • Limitation section present in Conclusion
  • Pipeline figure and teaser figure finalized
  • All \todo{} markers resolved or removed

Section Navigation

SectionReference FileWhen to Load
Abstractabstract-templates.mdStep 9: Writing abstract
Introductionintroduction-templates.mdStep 2: Story design
Methodmethod-templates.mdStep 3: Writing method
Experimentsexperiments-guide.mdStep 5: Writing experiments
Related Workrelated-work-guide.mdStep 7: Writing related work
Writing Principleswriting-principles.mdAny time during writing
Supplementarysupplementary-guide.mdDeciding main vs. supplementary content
Counterintuitive strategycounterintuitive-writing.mdImproving reviewer trust and novelty perception
Writing Practicewriting-practice.mdBuilding writing ability through deliberate practice

© EvoScientist, Apache-2.0. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file

Files

SKILL.md and 11 other files (references, assets) in skills/paper-writing of EvoScientist/EvoSkills.

  • SKILL.md
  • assets/paper-skeleton.tex
  • assets/table-style.tex
  • references/abstract-templates.md
  • references/counterintuitive-writing.md
  • references/experiments-guide.md
  • references/introduction-templates.md
  • references/method-templates.md
  • references/related-work-guide.md
  • references/supplementary-guide.md
  • references/writing-practice.md
  • references/writing-principles.md

Open the folder on GitHubat commit 9a9f8cf

Used in 2 other repositories

We found 2 copies of this SKILL.md (exact, near-identical or edited) in other folders, from 2 other GitHub owners. This page covers the copy in EvoScientist/EvoSkills, which our catalogue first saw on October 7, 2026.

Compare with similar skills

Paper Writing next to the 5 skills that share the most tags, products or categories with it. Stars are the repository's; “used in” counts other GitHub owners with a copy.

Paper Writing compared with similar skills
SkillStarsUsed inTokensAuto-checkLicenceRepo updated
Paper Writing this skillEvoScientist/EvoSkills4762 repos~2.8kAutomated safety check: PassApache-2.0
Academic Paper Writing PipelineImbad0202/academic-research-skills51k—~16kAutomated safety check: PassCustom licence
Econ Writehanlulong/econ-writing-skill6472 repos~14kAutomated safety check: PassMIT
Paper OrchestraAr9av/PaperOrchestra6771 repos~3.5kAutomated safety check: PassCustom licence
Paper SkillcLin-c/paper-skill119—~2.6kAutomated safety check: PassMIT
Research Depth ControlBingHanOfUESTC/open_agent_team106—~989Automated safety check: PassMIT

Similar skills

  • Academic Paper Writing Pipeline

    Imbad0202/academic-research-skills

    Runs a 12-agent pipeline that plans, drafts, cites, reviews and formats academic papers, with modes for revision, rebuttals, abstracts and citation checks.

    51k GitHub stars~16k tokensUpdated today
    Research & ScienceAuto-check passed
  • Econ Write

    hanlulong/econ-writing-skill

    Expert economics paper writing assistant synthesizing advice from 50+ top guides by Cochrane, McCloskey, Shapiro, Head, Bellemare, Goldin, Glaeser, Kremer, and other leading economists.

    647 GitHub starsUsed in 2 repos~14k tokens
    Research & ScienceAuto-check passed
  • Paper Orchestra

    Ar9av/PaperOrchestra

    Orchestrate the full PaperOrchestra (Song et al., 2026, arXiv:2604.05018) five-agent pipeline to turn unstructured research materials (idea, experimental log, LaTeX template, conference guidelines…

    677 GitHub starsUsed in 1 repo~3.5k tokens
    Research & ScienceAuto-check passed
  • Paper Skill

    cLin-c/paper-skill

    End-to-end, Chinese-first academic research and publication workflow for reading papers, literature reviews, research framing, manuscript planning and writing, Chinese-English translation, LaTeX…

    119 GitHub stars~2.6k tokensUpdated 13 days ago
    Research & ScienceAuto-check passed
  • Research Depth Control

    BingHanOfUESTC/open_agent_team

    A skill your agent uses when autoresearchteam needs deeper literature coverage, more citations in paper writing, stronger related-work synthesis, or a gate that prevents shallow research from…

    106 GitHub stars~989 tokensUpdated 3 mo ago
    Research & ScienceAuto-check passed
  • Research Paper Writing

    AlexAI-MCP/hermes-CCC

    Academic paper writing workflow — literature review, LaTeX setup, structure, citations, and conference submissions.

    135 GitHub stars~1.2k tokensUpdated 6 mo ago
    Research & ScienceAuto-check: notes

More from EvoScientist/EvoSkills

All 16 skills in this repo
  • Evomath Tao

    EvoScientist/EvoSkills

    A skill your agent uses whenever the user submits a non-trivial mathematical claim that needs a rigorous proof or audit.

    476 GitHub starsUsed in 2 repos~3.8k tokens
    Auto-check passed
  • Paper Figures

    EvoScientist/EvoSkills

    A skill your agent uses to produce standalone, publication-ready PNG graphics and reproducible matplotlib scripts from tabular data (CSVs or DataFrames).

    476 GitHub starsUsed in 1 repo~4.4k tokens
    Auto-check passed
  • Experiment Iterative Coder

    EvoScientist/EvoSkills

    Iterative code refinement through plan → code → evaluate → refine cycles.

    476 GitHub starsUsed in 3 repos~2.5k tokens
    Auto-check passed
  • Paper Planning

    EvoScientist/EvoSkills

    Guides pre-writing planning for academic papers with 4 structured steps: story design (task-challenge-insight-contribution-advantage), experiment planning (comparisons + ablations), figure design…

    476 GitHub starsUsed in 3 repos~2.4k tokens
    Auto-check passed
  • Research Survey

    EvoScientist/EvoSkills

    Generates structured literature survey reports from collected papers using a multi-stage pipeline: outline generation (query-type adaptive) → draft survey → section-by-section expansion → summary…

    476 GitHub starsUsed in 3 repos~2.5k tokens
    Auto-check passed
  • Paper Navigator

    EvoScientist/EvoSkills

    Find and read academic papers (S2 + arXiv). An agent skill from EvoScientist/EvoSkills.

    476 GitHub stars~6.3k tokensUpdated 9 days ago
    Auto-check: notes

Questions about Paper Writing

What does Paper Writing do?

Guides writing academic papers section by section using an 11-step workflow with LaTeX templates and counterintuitive writing tactics. Paper Writing is an agent skill from EvoScientist/EvoSkills. Guides writing academic papers section by section using an 11-step workflow with LaTeX templates and counterintuitive writing tactics.

When should I use Paper Writing?

Paper Writing fits situations like: : user asks to write; draft a paper section; needs LaTeX templates; wants to improve academic writing quality.

How do I install Paper Writing in Claude Code?

Run `npx skills add EvoScientist/EvoSkills --skill paper-writing -a claude-code`. Or copy the skill folder (skills/paper-writing in EvoScientist/EvoSkills) into .claude/skills/paper-writing in your project. Claude Code loads it when a task matches its description.

How do I install Paper Writing in Codex?

Run `npx skills add EvoScientist/EvoSkills --skill paper-writing -a codex`. Or copy the skill folder (skills/paper-writing in EvoScientist/EvoSkills) into .agents/skills/paper-writing in your project. Codex loads it when a task matches its description.

Can I use Paper Writing in Cursor, Gemini CLI or GitHub Copilot?

Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add EvoScientist/EvoSkills --skill paper-writing -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/paper-writing, .gemini/skills/paper-writing, .github/skills/paper-writing and .opencode/skills/paper-writing in your project.

What does Paper Writing need to run?

SKILL.md names no scripts, command-line tools or credentials: Paper Writing is instructions for the agent only. Its frontmatter pre-approves these tools: write_file, edit_file, read_file, think_tool.

Does Paper Writing access the network?

SKILL.md contains no URLs. Any network use would come from the scripts or tools the agent runs. This is read from the text; nothing was executed.

Is Paper Writing safe to install?

Our automated static check of SKILL.md found no risky patterns, such as piping downloads into a shell, reading credential files or hidden Unicode. It is not a guarantee. Review the folder before installing.

What licence does Paper Writing use?

Paper Writing is published under the Apache-2.0 licence (the repository's licence). It allows redistribution, so the full SKILL.md is shown on this page.

How many tokens does Paper Writing use?

About 2.8k tokens (SKILL.md is roughly 11k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full. Its references folder adds about 11k tokens, read only when the agent opens those files.

What are the alternatives to Paper Writing?

Skills that share tags, products or a category with Paper Writing: Academic Paper Writing Pipeline (Imbad0202/academic-research-skills, 51k stars), Econ Write (hanlulong/econ-writing-skill, 647 stars), Paper Orchestra (Ar9av/PaperOrchestra, 677 stars) and Paper Skill (cLin-c/paper-skill, 119 stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.

Who maintains Paper Writing?

EvoScientist (a GitHub organization) maintains it in EvoScientist/EvoSkills, which has 476 GitHub stars. The repository holds 16 skills in this directory. The repository was last updated on September 30, 2026.

Source: EvoScientist/EvoSkills on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.