PlugWiki

nature-shared Skill (Nature Skills): Shared References

Holds the shared writing rules, ethics notes and journal formats that other Nature Skills read, for researchers who use the nature-* skill set.

Installs
13.7K
on skills.sh
Stars
51.7K
on GitHub
Files
20
besides SKILL.md
Updated
Nov 2026
last repo commit

nature-shared is not a workflow you call. SKILL.md says to use it only as a dependency of another installed Nature skill, and to load the single file that skill asks for, never the whole package. The files cover ethics, research compliance, paper types, terminology, a consistency sweep, main-text discipline, and guidance for Results, Discussion, Introduction and abstracts.

It also holds format notes for Nature, Nature Communications and Nature Machine Intelligence. SKILL.md says some of the guidance is corpus-derived writing advice and not official journal policy.

Good for

  • Researchers installing nature-writing, nature-polishing or nature-reader
  • Authors preparing a Nature, Nature Communications or NMI manuscript
  • Skill maintainers who want to see how a shared reference layer is built

Install nature-shared

Claude Code

  1. 1

    Copy this prompt.

    Install the nature-shared skill in Claude Code. Run this command:
    
    npx skills add Yuan1z0825/nature-skills --skill nature-reader --skill nature-shared
    
    Then check that it loaded and tell me how to use it.
  2. 2

    Paste it into Claude Code. It shows the change and asks before running it.

Requires Node.js.

nature-shared does nothing alone. Install it with the Nature skill that reads it. Select your coding tool when the installer asks.

Built from the package data we hold. Not yet tested by us. Source.

What's in the skill

When it loads

Internal shared-reference support package for installed Nature Skills, including nature-writing, nature-polishing, nature-response, nature-reader, and nature-paper2ppt. Do not invoke it as a standalone user workflow. Load only the specific core or journal-format file requested by another Nature skill.

Key facts

Installs on skills.sh
13,747 as of 2026-11-02
Last repo commit
2026-11-01

What it includes

  • Authorship, disclosure and specialist compliance checks

    Shared guardrails for ethics, safety, authorship, disclosure and non-invention, plus specialist compliance such as human or animal research, clinical reporting and image integrity. Loaded only when its gate applies.

    core/ethics.md and research-compliance.md

  • Classify the manuscript, then read it

    paper-type-taxonomy.md classifies article genre. reader-workflow.md is a shared reading workflow requested by other Nature skills.

    Paper type and reader workflow

  • Fix the vocabulary, then audit for drift

    terminology-ledger.md keeps terms consistent. consistency-sweep.md audits a revised manuscript for variants, unreconciled numbers, contradicted claims and tense drift.

    Terminology ledger and consistency sweep

  • Result placement, compression and claim repetition

    Used for placing results, compressing main text, allocating evidence between text, captions and SI, and checking for repeated claims.

    Main-text discipline

  • Four writing guides for Nature-style papers

    nature-results-discussion.md, discussion-argument-language.md, nature-introduction.md and nature-abstract.md. SKILL.md says the Nature-style ones are corpus-derived and not official journal policy.

    Results, Discussion, Introduction, Abstract guides

  • Nature, Nature Communications, Nature Machine Intelligence

    nature.md is for the flagship journal only. nature-machine-intelligence.md covers NMI article types, limits, initial-submission files and data and code duties. nat-comms.md covers Nature Communications conventions.

    Journal formats

  • Mechanical first pass for term, number and unit variants

    A Python script that reads the files you pass and prints warnings about terminology variants, equal numbers at different precision and equivalent lengths in different units. The README says its output is warnings for review, not automatic edits.

    Runs code · scripts/check_consistency.py

From the official docs

Permissions

Low risk

The package is reference text plus one local Python script that reads files you point it at and prints warnings.

What it can do

  • Read your data
  • Create and change things
  • Delete things
  • Read-only mode

Watch out for

  • One bundled Python script

    scripts/check_consistency.py reads the paths you give it and prints warnings or JSON. Another Nature skill decides when to run it, so check which files it is pointed at. github.com

Security advisories

No published security advisories as of Nov 2, 2026.

Technical details
Turning on read-onlyNo switch is documented. The README describes the script output as warnings for review, not automatic edits.
Sign-in and keysThe script's imports and the SKILL.md name no credentials.
Scopes
  • check_consistency.py reads the manuscript files you pass as arguments

Questions

What is nature-shared?

It is a support package of shared reference files for the Nature Skills set. Other skills such as nature-writing and nature-polishing read single files from it when they need ethics rules, a journal format or a writing guide.

Can I use it on its own?

It is not meant to be. SKILL.md says not to invoke it as a standalone workflow, and agents/openai.yaml sets allow_implicit_invocation to false. Install it with the nature-* skill that needs it.

How do I install it?

Use the install box above. It installs nature-reader and nature-shared together, as the README example does. Swap nature-reader for the Nature skill you use, because the README says to install nature-shared alongside the skills that reference it.

Does it run code?

It bundles one Python script, check_consistency.py, which another skill can run on a manuscript. It reads the files you give it and prints warnings. It imports only Python standard library modules (argparse, json, re, dataclasses, decimal, pathlib and typing). The rest of the package is Markdown and YAML.

Is the Nature guidance official?

Not all of it. SKILL.md says the Results, Discussion, Introduction and abstract guides are corpus-derived writing guidance and not official journal policy. The journal-format files are the place for exact submission rules.

Is it safe?

It holds reference text and one local Python script. manifest.yaml says to resolve the script relative to the package, not your working folder. Treat manuscript checks as advice and confirm journal rules on the journal’s own site.

Information

updated Nov 2, 2026

Folder
skills/nature-shared

yuan1z0825/nature-skillsskills.sh

Sources

Docs, issue trackers and discussions this page is built from.

Show all 6
  1. nature-skills README · github.com
  2. nature-shared SKILL.md · github.com
  3. nature-shared README_EN.md · github.com
  4. manifest.yaml · github.com
  5. check_consistency.py · github.com
  6. agents/openai.yaml · github.com

Updated Nov 2, 2026.