explaingit

yuan1z0825/nature-skills

📈 Trending10,138PythonAudience · researcherComplexity · 2/5ActiveSetup · easy

TLDR

Collection of nine reusable skill bundles for AI coding assistants that help write scientific papers in the style of Nature journals, covering figures, prose polishing, citations, and rebuttals.

Mindmap

mindmap
  root((nature-skills))
    Inputs
      Manuscript drafts
      Source papers
      Reviewer comments
    Outputs
      Publication figures
      Polished prose
      PPTX decks
      Citation files
    Use Cases
      Draft Nature-style sections
      Generate figures
      Build rebuttal letters
    Tech Stack
      Python
      R
      Markdown
      Claude Code plugin

Things people build with this

USE CASE 1

Install the nature-skills plugin in Claude Code to draft Nature-style abstracts and introductions.

USE CASE 2

Generate multi-panel publication figures with editable SVG output following journal visual standards.

USE CASE 3

Convert a PDF paper into a bilingual Markdown reader with figures aligned to source anchors.

USE CASE 4

Build a point-by-point reviewer rebuttal letter from a major-revision decision.

Tech stack

PythonRMarkdownClaude CodeCodex

Getting it running

Difficulty · easy Time to first run · 30min

Installation differs per assistant. Codex needs a manual folder copy, Claude Code uses the plugin marketplace command.

License is not stated in the available content.

In plain English

This repo is a collection of reusable instruction bundles, called skills, that help AI coding assistants do tasks specific to writing scientific papers in the style of journals like Nature. It is maintained by a PhD student at Shanghai Jiao Tong University whose own work is in medical AI. Each skill lives in its own folder under skills/ and includes a SKILL.md file plus supporting reference materials, scripts, and example assets. The folder is the unit of installation, not just the SKILL.md file. The README lists nine skills. nature-figure builds multi-panel publication-style figures in Python (or R) following journal visual standards, with editable SVG output. nature-polishing rewrites academic prose to match Nature's house style, and nature-writing drafts manuscript sections like abstracts and introductions. nature-citation retrieves and formats citations for Nature-family journals and can export to ENW, RIS, or Zotero RDF. nature-data helps write Data Availability statements and check FAIR data practices. nature-reader turns a paper into a bilingual Markdown reader that keeps figures and source anchors aligned. nature-response builds point-by-point reviewer rebuttal letters, nature-paper2ppt converts a paper into a Chinese PPTX presentation, and nature-academic-search runs multi-source literature search with DOI verification. Installation depends on which assistant you use. For Codex, the README tells you to clone the repo and copy the skills/nature-* folders into ~/.codex/skills/, then restart Codex. For Claude Code, the recommended path is the plugin marketplace: run /plugin marketplace add with this repo's URL, then /plugin install nature-skills and /reload-plugins, after which all nine skills are available. There is also a manual subagent option for users who want to enable skills one by one. For other agents, the README suggests copying the whole skill directory into your prompt library and adapting the frontmatter to that agent's format. The project welcomes issues and pull requests, has a WeChat support group, and is recruiting medical-AI interns.

Copy-paste prompts

Prompt 1
Install nature-skills as a Claude Code plugin from this repo, then use nature-reader to turn an attached arxiv PDF into a bilingual markdown reader with figure anchors.
Prompt 2
Use the nature-figure skill to build a 4-panel matplotlib figure for a clinical-trial result, with Nature typography and an editable SVG export.
Prompt 3
Run the nature-polishing skill on my abstract draft and rewrite it to match Nature house style without changing the technical claims.
Prompt 4
Use nature-response to draft a point-by-point reviewer rebuttal letter from my reviewer comments file and my action notes.
Prompt 5
Use nature-paper2ppt to turn a SIGGRAPH paper into a Chinese journal-club PPTX deck with one slide per figure.
Open on GitHub → Explain another repo

Generated 2026-05-22 · Model: sonnet-4-6 · Verify against the repo before relying on details.