anti-defensive-writing
Remove audit, defensive, self-critical, developer-facing and commitment writing from…
Use when writing or revising scientific manuscripts, abstracts, figures, or references for journal submission and you need full-paragraph prose, scientific structure, citation-style guidance, or reporting-guideline support.
$ npx -y skills add boom5426/nature-paper-skills --skill scientific-writing --agent claude-codeHow it fires
How this skill gets triggered: by you, by Claude, or both.
/scientific-writingContext preview
The summary Claude sees to decide when to auto-load this skill.
Use when writing or revising scientific manuscripts, abstracts, figures, or references for journal submission and you need full-paragraph prose, scientific structure, citation-style guidance, or reporting-guideline support.
name: scientific-writing description: Use when writing or revising scientific manuscripts, abstracts, figures, or references for journal submission and you need full-paragraph prose, scientific structure, citation-style guidance, or reporting-guideline support.
This is the core journal-writing skill in this repository. Use it to turn a stable scientific story into clear, well-structured manuscript prose while keeping citations, figures, and reporting standards aligned.
Scientific writing is a process for communicating research with precision and clarity. Write manuscripts using IMRAD structure, citations (APA/AMA/Vancouver), figures/tables, and reporting guidelines (CONSORT/STROBE/PRISMA). Apply this skill for research papers and journal submissions.
**Critical Principle: Always write in full paragraphs with flowing prose. Never submit bullet points in the final manuscript.** Use a two-stage process: first create section outlines with key points from verified notes, literature, and results, then convert those outlines into complete paragraphs.
For revision-heavy journal manuscripts, do not jump from stale prose directly to polishing. First stabilize the section with a reverse outline and a claim-evidence map, then rewrite the paragraphs.
This skill should be used when:
For title, abstract, cover-letter, or top-level logic decisions, read `references/editor-first-impression.md`.
The job, dependencies and acceptance criteria of each manuscript section are defined once in `paper-workflow`'s `references/section-contracts.md`; this skill drafts to them. Abstract length and structure, and other formats, come from the target journal, not from a generic template.
For LaTeX equation numbering, figure placement, table pagination or page-break requests, read `references/latex-layout.md`. A typesetting-only task uses the existing prose, figures and numerical content; it does not require a reverse outline, claim rewrite or figure-generation pass. Respect protected passages and author metadata. If paragraph boundaries also need repair, use `write-scientific-manuscript` for their scientific meaning before checking the rendered layout.
When a manuscript would benefit from a schematic, workflow diagram, or conceptual figure, use this repository's `nature-figure` skill, which ships an OpenRouter AI-schematic route. It is not in the default recommended set because it needs a plotting backend or an `OPENROUTER_API_KEY`; install it from the Figure Stack (see the installation docs).
Before finalizing any document: 1. Add at least one figure when it materially improves comprehension. 2. Prefer 2-3 figures for longer papers (methods flowchart, results visualization, conceptual diagram).
**How to generate figures:**
**Example command (via the `nature-figure` skill, once installed):**
export OPENROUTER_API_KEY="sk-or-..." python ~/.agents/skills/nature-figure/scripts/generate_openrouter_schematic.py \ --title "Your method" \ --panel-map "left: problem; center: proposed mechanism; right: validated outcome" \ --outdir figures --basename schematic --resolution 2K # Claude Code (global install): replace ~/.agents/skills with ~/.claude/skills # Claude Code (project-local install): replace ~/.agents/skills with .claude/skills
Requires `OPENROUTER_API_KEY`. Iterate on the panel map and title until the layout is right, then treat the output as a draft: Nature Portfolio journals do not accept images made with generative AI, so the submitted figure is redrawn by hand or in code. See `nature-figure`'s `references/openrouter-image-generation.md` for full options.
**When to add figures:**
For detailed guidance on creating figures, refer to the `nature-figure` skill.
---
**IMRAD Format**: Guide papers through the standard Introduction, Methods, Results, And Discussion structure used across most scientific disciplines. This includes:
For detailed guidance on IMRAD structure, refer to `references/imrad_structure.md`. It is a general primer acro
From first draft to submission and rebuttal, build a clear, evidence-grounded manuscript. 27 skills for Codex and Claude Code, connecting structure, scientific writing, figures, citations and reviewer responses.
Remove audit, defensive, self-critical, developer-facing and commitment writing from…
Use when checking manuscript citations, bibliography hygiene, DOI or PMID completeness,…
Use when a manuscript's claims need to be checked against the sources cited for them, when…
Use when drafting, auditing, or revising Data Availability statements, repository plans,…
Use when a manuscript is being drafted across many sessions and needs auditable open-question…
Use when designing, restructuring, or auditing manuscript figures and you need to define one…