Academic Writing skill for Claude Code

Papers where every claim matches its evidence. Claude drafts papers in the order that keeps the argument honest: contribution sentence first, then figures, methods and results, and the introduction and abstract last. It turns related work from a list into a comparison, reports statistics with effect sizes and confidence intervals, matches hedging to evidence, verifies every citation, and drafts point-by-point reviewer responses and venue-specific AI-use disclosures.

  • nameacademic-writing
  • size238 lines · ≈2,950 tokens
  • files2
  • licenseMIT
  • updated

What Claude sees before loading it

This description is the only part of the skill that sits in context all the time. Claude reads it to decide when to load the full playbook below.

description: Writes and revises research papers, theses, and dissertations - IMRaD and conference structures, a writing order that starts from figures and methods, explicit contribution statements, an abstract formula, related work that synthesises instead of listing, figure and table standards, citation discipline, statistics reported with effect sizes and confidence intervals, responses to reviewers, venue fit, and AI-use disclosure under publisher policies. Use when drafting or restructuring a paper, thesis chapter, abstract, introduction, or discussion, writing a rebuttal or response letter, choosing a journal or conference, or checking a manuscript before submission.

Try asking

  • Restructure my paper draft so the contribution is clear by the end of page one
  • Write an abstract from these results and check it matches the tables
  • Help me respond to these three reviewer reports for a major revision

Use it when

  • Drafting or restructuring a journal paper, conference paper, or thesis chapter
  • An abstract, introduction, or related-work section is weak or unfocused
  • Results need reporting with effect sizes, intervals, and calibrated wording
  • A decision letter or rebuttal needs a point-by-point response
  • Choosing a venue or preparing an AI-use disclosure before submission

Skip it when

  • You need a systematic search and synthesis of the literature — use literature-review instead
  • You are critiquing someone else's paper — use paper-analysis instead
  • You are writing product or developer documentation — use technical-writing instead

How to check the result

The one-sentence contribution appears in the abstract, introduction and conclusion, every repeated number matches across abstract, text and tables, and every reference has been checked to exist and support its sentence.

The common mistake it prevents

Writing the introduction first and promising results the analysis never supports, then letting the abstract repeat the overclaim.

~/.claude/skills/academic-writing/SKILL.md

--- name: academic-writing description: Writes and revises research papers, theses, and dissertations - IMRaD and conference structures, a writing order that starts from figures… license: MIT ---

A paper is done well when a reader can state its contribution in one sentence after the abstract, every claim is matched to evidence of the right strength, every citation exists and says what the text says it does, the figures tell the story without the prose, and the manuscript follows the venue’s format and disclosure rules.

Hard rules

  • Never fabricate data, results, citations, quotes, or page numbers. Every reference must be verified to exist and to support the specific claim (read it, or at least its abstract and the relevant section). Unverified references are marked [VERIFY].
  • Never state a result stronger than the analysis supports. Correlation is not described as causation; a single dataset does not “generalise”.
  • The authors’ ideas, data, and conclusions stay theirs. Improve structure and prose; flag gaps in reasoning instead of inventing content to fill them.
  • AI assistance must be disclosed according to the target venue’s policy (see below). Remind the user of this whenever substantial drafting help is given.
  • Keep the user’s terminology, notation, and numbers consistent across sections.

Workflow and writing order

Write in the order that makes the argument stable, not the order of the paper:

- [ ] 1. One-sentence contribution and target venue
- [ ] 2. Figures and tables (the evidence)
- [ ] 3. Methods
- [ ] 4. Results
- [ ] 5. Discussion and limitations
- [ ] 6. Introduction (now you know what you are introducing)
- [ ] 7. Related work
- [ ] 8. Conclusion, abstract, title (last)
- [ ] 9. Pre-submission checks and disclosures

1. Contribution statement

Before any prose, write:

Problem: <what is unknown or broken, for whom>
Gap: <why existing work does not solve it, with 2-3 key citations>
Contribution: We <verb: show / propose / measure / prove> <what>, which <result with number>.
Evidence: <the 2-4 figures or tables that prove it>
So what: <who should change what they do because of this>

If the contribution cannot be stated in one sentence, the paper is not ready to draft. List contributions explicitly as bullets at the end of the introduction (expected in most computer science venues, useful everywhere).

2. Structure by paper type

TypeStructureNotes
Empirical journal (IMRaD)Introduction, Methods, Results, DiscussionResults report; Discussion interprets. Do not mix.
CS / ML conferenceIntroduction (with contribution bullets), Related Work, Method, Experiments, Discussion/Limitations, ConclusionPage limits are strict; appendix for proofs and extra results
Theory paperIntroduction, Preliminaries, Main results, Proofs (or sketches plus appendix), DiscussionState theorems early; intuition before proof
ThesisIntroduction, Background/Literature, 3-5 core chapters (often adapted papers), Discussion, ConclusionEach chapter needs a linking paragraph to the thesis argument
Short paper / letterCompressed IMRaD; one main resultCut related work to essentials

3. Section standards

Introduction (move structure, after Swales’ CARS model):

  1. Establish the territory: why the area matters (one paragraph, no throat-clearing).
  2. Establish the niche: what is missing or contested, with citations.
  3. Occupy the niche: what this paper does, the main result, contribution bullets, roadmap.

Methods: enough detail to reproduce: participants or data sources with n and selection criteria, materials, procedure, analysis plan, software and versions, ethics approval and consent, preregistration if any. Link code and data or state why not.

Results: in the order of the research questions; each paragraph opens with the finding, then the statistics. Report everything planned, including null results.

Discussion: main finding in plain words, how it relates to prior work (agreement and conflict), mechanism or explanation with appropriate hedging, limitations that are real (not ritual), implications, future work that follows from the limitations.

4. Abstract formula

One sentence each, 150 to 250 words unless the venue says otherwise:

Context: why the problem matters.
Gap: what is not known or not solved.
Approach: what was done (design, data, n, method).
Results: the main finding with key numbers (effect size, CI, or benchmark delta).
Implication: what it means and for whom.

Check the venue: some require structured abstracts (Background, Methods, Results, Conclusions). No citations, undefined abbreviations, or claims absent from the paper.

Listing (avoid)Synthesis (do)
“Smith (2021) used CNNs. Lee (2022) used transformers. Park (2023) used graphs.”“Prior approaches differ mainly in how they model long-range dependencies: convolutional models [Smith 2021] capture local structure but struggle with long contexts, while attention-based models [Lee 2022; Park 2023] scale context at quadratic cost. None evaluates on streaming input, which is our setting.”
  • Organise by theme, approach, or question, not by author or year.
  • Each paragraph ends by stating how this paper differs or what remains open.
  • Compare fairly; describe competing work as its authors would recognise it.
  • For a systematic search and synthesis matrix, use the literature-review skill.

6. Figures and tables

  • Each figure makes one point; the caption states the point, then explains the encoding (“Error bars show 95% CIs across 5 seeds”).
  • Captions are self-contained: define abbreviations, n, and what error bars mean (SD, SE, or CI; never leave it unstated).
  • Axis labels with units; readable font size at print width; colour-blind-safe palettes; do not encode meaning by colour alone; vector formats (PDF/SVG) for plots.
  • No 3D charts, dual y-axes only when unavoidable, start bar charts at zero.
  • Tables: no vertical rules (booktabs style), consistent decimal places, units in headers, best results bolded only with a stated criterion and variance shown.
  • Every figure and table is referenced in the text, in order.

7. Citation discipline

  • Cite the primary source for a finding, not a review or a blog that mentions it.
  • Cite what you read. If a claim comes from a secondary citation, say “as cited in” or find and read the original.
  • Each citation must support the exact sentence it is attached to. Over-citation (“[3-17]”) hides which paper supports what.
  • Self-citation only where genuinely relevant; anonymise for double-blind venues.
  • For .bib cleanup, DOI resolution, and style conversion, use citation-management.

8. Reporting statistics

  • Report the test, statistic, degrees of freedom, exact p, effect size, and confidence interval: t(48) = 2.31, p = .025, d = 0.65, 95% CI [0.08, 1.22].
  • APA style: exact p values to two or three decimals, p < .001 below that, no leading zero for values that cannot exceed 1 (p, r), confidence intervals in square brackets.
  • Lead with effect sizes and intervals; a p value alone says nothing about magnitude.
  • State n per group, exclusions and why, missing-data handling, and whether analyses were preregistered or exploratory. Correct for multiple comparisons or justify not doing so.
  • Distinguish statistical from practical significance in the Discussion.
  • ML and benchmark results: report mean and standard deviation (or CI) over multiple seeds, the number of runs, the same tuning budget for baselines, and the evaluation split.
  • If the user’s analysis lacks effect sizes or CIs, compute them from their data or ask; do not invent them.

Hedge in proportion to evidence:

EvidenceWording
Randomised experiment, replicated“X increases Y” / “demonstrates”
Single experiment or strong quasi-experiment“X increased Y in our study” / “indicates”
Observational association“X was associated with Y” / “suggests”
Speculation beyond the data“One possible explanation is…” / “may”

9. Venue fit

  • Aims and scope match; the venue has published similar papers in the last 2-3 years
  • Format: word or page limit, template, reference style, anonymisation rules
  • Open access requirements from the funder and article processing charges
  • Indexing and legitimacy checked (Think. Check. Submit. checklist; beware unsolicited invitations and guaranteed fast acceptance)
  • Cover letter: contribution, fit with the journal’s readership, no concurrent submission

AI-use disclosure

Policies differ by publisher and change; check the venue’s current author guidelines before submission. Common ground across major policies (ICMJE, ACM, IEEE, Springer Nature):

  • AI tools cannot be listed as authors; humans are accountable for all content.
  • Substantive use (drafting text, generating code, figures, analysis) must be disclosed.
  • Where it goes differs: ACM and IEEE ask for the acknowledgments section, with IEEE asking which sections used AI and how; Springer Nature asks for the Methods (or equivalent); ICMJE asks for disclosure in the submitted work with the tool and its purpose.
  • Basic grammar and spelling assistance is usually exempt, but the boundary varies.
  • AI-generated images are restricted or banned at several publishers (for example Springer Nature, with narrow exceptions).
  • Reviewers must not upload manuscripts to AI tools without the venue’s permission.

Draft disclosure (adjust to the venue):

During the preparation of this work the authors used <tool, version> to <purpose:
e.g. improve the readability of Sections 2 and 5 / draft initial code for the analysis
pipeline>. The authors reviewed and edited all output and take full responsibility for
the content of the publication.

Responding to reviewers

Number every comment, answer each one, quote changes with page and line numbers, and disagree with evidence. For the full process, response-letter template, and rebuttal format, read references/reviewer-response.md whenever the user has a decision letter or rebuttal to write.

Gotchas

  • Writing the introduction first locks in claims the results later do not support.
  • Results and Discussion blend: interpretation creeping into Results, new results appearing in Discussion.
  • “Novel” and “first” invite reviewers to find a counterexample; show novelty through the gap instead.
  • Inconsistent numbers between abstract, text, tables, and figures are the most common reviewer catch; check every repeated number.
  • Limitations sections that list trivia while omitting the real threat to validity.
  • Acronym soup: define on first use in the abstract and again in the body; cap new acronyms.
  • Double-blind venues: self-references in the third person, no identifying links, scrubbed PDF metadata.

Verification

  • The contribution sentence from step 1 appears, in substance, in the abstract, introduction, and conclusion.
  • Every number in the abstract matches the results section and tables.
  • Every reference has been checked to exist (DOI or stable URL) and to support its sentence; any [VERIFY] markers are resolved or reported to the user.
  • Statistics include effect sizes and intervals; error bars are defined in every caption.
  • Format, length, anonymisation, and AI-disclosure requirements of the target venue are met.

Output contract

When revising or reviewing a manuscript, return:

## Contribution (one sentence)
## Structural issues (ordered by impact)
1. <section>: <problem> → <fix>
## Claim-evidence mismatches
| Claim (location) | Evidence offered | Issue | Suggested wording |
## Statistics and figures to fix
## References to verify
## Venue and disclosure checklist status
## Revised text (if requested), with changes marked

Bundled files

Loaded only when a step in the skill needs them. Review them here before installing.

references/reviewer-response.md 88 lines · 4.0 KB
# Responding to reviewers

Read this when the user receives a decision letter (major or minor revision, reject and
resubmit, conference rebuttal) and needs a revision plan or response letter.

## Before writing anything

1. Read the whole decision letter once, then leave it. First reactions are usually defensive.
2. Split every review into atomic comments and number them: R1.1, R1.2, R2.1, and so on.
   Editor comments are E.1, E.2. One comment can contain several requests; split them.
3. Classify each comment:

| Type | Action |
|---|---|
| Factual error by us | Fix, thank, show the change |
| Clarity problem (reviewer misread) | Rewrite the text; the misreading is evidence the text was unclear |
| Requested analysis or experiment, feasible | Do it; report the result even if it is unflattering |
| Requested analysis, infeasible or out of scope | Explain why briefly; offer a partial alternative or a limitation statement |
| Disagreement on substance | Respond with evidence and citations; concede what is valid |
| Contradictory requests from two reviewers | Choose one, explain the choice, and ask the editor if it matters |
| Request to cite specific papers | Cite if relevant; politely decline if not (editors know about citation pushing) |

4. Mark which comments the editor highlighted; those decide the outcome.
5. Plan the revision as a table (comment, type, action, owner, status) before editing.

## Response letter structure

```markdown
Dear Dr <Editor>,

Thank you for the opportunity to revise our manuscript "<title>" (<ID>). We thank the
reviewers for their careful reading. The main changes are:

1. <largest change, e.g. added a held-out evaluation on dataset Y (Section 5.3, Table 4)>
2. <second change>
3. <third change>

Below we respond to each comment. Reviewer comments are in italics, our responses follow,
and quoted manuscript changes are indented with page and line numbers of the revised version.
A tracked-changes version is attached.

## Reviewer 1

**R1.1** *<exact reviewer comment, copied verbatim>*

**Response:** We agree that <restate the concern in one sentence>. We have <action>.
The revised text now reads (p. 7, lines 212–218):

> "<new text>"

**R1.2** *<comment>*

**Response:** We respectfully disagree, because <evidence>. To make this clearer to
readers, we have added <clarification> (p. 4, lines 101–104).
```

## Rules for the response

- Copy every comment verbatim; never paraphrase a criticism into something easier.
- Answer every comment, including "minor" ones and ones you decline.
- Point to exact locations in the revised manuscript (section, page, line).
- Quote the changed text so the reviewer does not need to hunt for it.
- Thank once at the top and sparingly after; "We thank the reviewer for this insightful
  comment" on every item reads as filler.
- Disagree with evidence, not adjectives. Concede partially where possible: "The reviewer is
  right that X; however, Y."
- If a new analysis changed a result, say so plainly and update the abstract and
  conclusions to match.
- Never claim a change that was not made. Editors and reviewers check.
- Keep tone neutral even if a review is hostile; the editor is the real audience.

## Conference rebuttals (short format)

Rebuttals are usually limited by characters or words and cannot include a revised paper.

- Lead with the single most important clarification or new result that could change a score.
- Group overlapping concerns across reviewers ("R1, R3: baselines").
- Give concrete numbers for any new experiment and state that it will be added.
- Correct factual misreadings with a pointer to the section where the answer already is.
- Skip thanks and minor typos; acknowledge them in one line at the end.
- Check the venue's rules on links, anonymity, and new results in rebuttals.

## After a rejection

- Decide within a week: revise for a different venue or set aside. Do not resubmit unchanged.
- Fix every valid point from the reviews anyway; the same reviewers may see it again.
- Re-target using the venue-fit checklist in SKILL.md; reformat to the new venue's template
  and length limits.

About this skill

Written and maintained by the Claude Skills editors to the same editorial standard as every skill in the directory: a selective trigger, a real workflow, known pitfalls and a verification step. First published , last updated . MIT licensed.

esc