Nature Skills

A skill set for research work in the style of Nature journals: finding and reading papers, writing, statistics, figures, reviewer responses

  • 51,349 ★ on the repository
  • Last commit
  • Apache-2.0
Skill

Extended access

Why this level

  • Some skills run Python scripts and a browser
  • The downloader skill uses a browser session with library access
All reasons and checks

yuan1z0825/nature-skills

Install

In your terminal, with SkillFoxx CLI

npx skillfoxx add skills/nature-skills

Detects the agents on your machine, shows the access level and pins the version.

Other ways to install

Access and checks

How we review

Extended accessThe tool runs code or makes network calls and only reads external data.

  • Some skills run Python scripts and a browser
  • The downloader skill uses a browser session with library access

This is third-party code. Review the repository files before installing.

What it does

About twenty skills cover the cycle of preparing a research paper. There is multi-source literature search with citation checks, field-by-field reference verification, paper reading with side-by-side translation, paper cards and a daily literature pipeline. For writing there are section drafts, Nature-style polishing and translation, statistics review and data availability statements. The skills also build scientific figures in Python or R, simulate peer review, draft reviewer responses, make journal club PPTX decks and draft a Chinese patent from a paper.

Who it is for. For graduate students and researchers who prepare papers for international journals and work with an agent.

Good fit when

  • You need to polish or translate a paper section into academic English
  • You need to check a reference list for invented authors and wrong volume numbers
  • You need a response to reviewers from a revision letter

Not a fit when

  • The text is not academic and not meant for a journal
  • You need a finished result without review: several skills are marked draft

Example request

Use nature-ref-verifier to check the reference list in references.bib

Limitations

Docs and some prompts are in Chinese, and journal guidance targets the Nature family. Several skills are Draft or Beta. Some skills need Python, R, Playwright or a search MCP server with PUBMED_EMAIL, and sources like Scopus need your own credentials. Paper downloads rely on your library access.

How to disable. Remove the nature-* folders from the agent's skills directory or run npx skills remove for the skills you installed.

FAQ

Can I install skills one by one?

Yes, npx skills takes --skill with a name from the --list output. The nature-shared folder holds common material.

Does it work with Claude Code?

Yes, the author recommends keeping a stable clone and wiring skills through wrappers that point at skills/*/SKILL.md.

Discussion

No questions or reviews yet.

Skills

Skills tailored to specific academic journals that help choose a venue, prepare a paper and pass review

SkillMinimal access1.3KRepository stars

A skill set for academic papers: deep method analysis, visual slides and a coherent write-up from a paper PDF

SkillExtended access1.4KRepository stars

A skill pack for research and competition projects: from idea and literature to experiments, paper and LaTeX typesetting

SkillExtended access822Repository stars

Skill with 30 prompt templates for research papers in English and Chinese, from literature review to grant proposals

SkillMinimal access531Repository stars

Eight skills for finished papers and theses in LaTeX and Typst: compile, references, language polish, cover letters and a reviewer-style audit

SkillExtended access525Repository stars

A set of three research skills: paper writing, academic Word and PowerPoint documents, scientific computing and figures

SkillExtended access5.5KRepository stars

README in short

The Chinese README has sample prompts, install routes via npx skills, for Claude Code, for Codex with hook-based auto-update and for Chatbox, plus a skill table with statuses and triggers. It lists Python dependencies for specific skills and search MCP server setup. The top of the README includes the author's commercial offers unrelated to the skills. Apache 2.0 licensed.

README badge

Original SKILL.md

---
name: nature-polishing
description: Polish, translate, or tighten existing academic prose while preserving facts, terminology, and evidence boundaries. Use for 论文润色、学术翻译、正文精简, or manuscript LaTeX layout fixes. Use nature-writing when the main task is drafting new sections or rebuilding the manuscript argument.
---

# Nature-Style Academic Polishing — Router

## Routing protocol

For a new polishing task, follow the routing below. For follow-up edits, reuse established task choices and already loaded guidance; read additional fragments only when the requested scope changes.

### 1. Load the manifest and the core layer

Read [manifest.yaml](manifest.yaml). It declares the axes (`paper_type`, `section`, `language`, `journal`), the allowed values, and the file paths each value maps to.

Also read every file listed under `always_load`. These hold the default stance, failure-mode diagnosis, ethics, and output format that apply to every polish job.

### 2. Detect the axis values for this request

For each axis in the manifest, decide the value using the manifest's `detect:` hint and the user's input:

- `paper_type` — research / methods / hypothesis / algorithmic / review. Default: research.
- `section` — abstract / intro / results / discussion / conclusion / title / methods. May be multiple. Ask the user if it is ambiguous and matters for the polish.
- `language` — en or zh-to-en. Detect from the draft itself.
- `journal` — nature / nat-comms / nat-mach-intell / generic. Default:
  generic. Use `nature` only for flagship Nature, `nat-comms` for Nature
  Communications and `nat-mach-intell` for Nature Machine Intelligence (NMI).
  Do not route another Nature Portfolio title through flagship Nature rules.

Report a problem

Foxx AINature Skills
Foxx AI

I am Foxx AI and I have already vetted this tool. Ask about install, setup or anything else, and I will keep it simple.