nature-shared — Claude skill: shared Nature references
A support package for the Nature Skills set. It holds shared definitions and journal formats that other skills load on demand, and never runs on its own.
npx skills add Yuan1z0825/nature-skills --skill nature-shared -a claude-codeWhat nature-shared does
nature-shared is a dependency, not a workflow. It ships with the Nature Skills collection and serves files when another skill asks for them: core/ for shared definitions, journal-formats/ for journal requirements. You do not invoke it yourself.
Inside are separate reference files. journal-formats/nature.md covers the flagship journal, while journal-formats/nature-machine-intelligence.md handles NMI article types, limits and initial-submission files. The core/ folder holds material on Results and Discussion structure, argument language, introductions, abstracts and main-text discipline. Each file loads individually, so the whole package never gets pulled in at once.
Install it if you already use nature-writing, nature-polishing, nature-response, nature-reader or nature-paper2ppt — they need these definitions to work. On its own it does nothing useful. Some files are derived from a corpus of published papers rather than official journal policy, so check the conclusions before you submit a manuscript.
What it helps with
- pull Nature manuscript requirements from one place
- check article types and limits for Nature Machine Intelligence
- split results between main text and supplementary information
- sequence the argument in a Discussion section
- compress an abstract around the main finding
Example prompts for the agent
- Load core/nature-abstract.md and review my abstract
- I need the journal-formats/nature-machine-intelligence.md rules for initial submission
- Help me allocate results between main text and SI using core/main-text-discipline.md
How to install nature-shared
1Skills CLI (Vercel)
npx skills add Yuan1z0825/nature-skills --skill nature-shared -a claude-code2Manually: put the files in place
~/.claude/skills/nature-shared/SKILL.mdCopy the whole skill folder; for one project use .claude/skills/nature-shared/
1Skills CLI (Vercel)
npx skills add Yuan1z0825/nature-skills --skill nature-shared -a codex2Manually: put the files in place
.agents/skills/nature-shared/SKILL.mdFor all projects use ~/.agents/skills/
1Skills CLI (Vercel)
npx skills add Yuan1z0825/nature-skills --skill nature-shared -a cursor2Manually: put the files in place
.cursor/skills/nature-shared/SKILL.mdCursor also reads .agents/skills/ and .claude/skills/
1GitHub CLI
gh skill install Yuan1z0825/nature-skills nature-shared2Manually: put the files in place
.github/skills/nature-shared/SKILL.md1Skills CLI (Vercel)
npx skills add Yuan1z0825/nature-skills --skill nature-shared -a gemini-cli2Platform CLI
gemini skills install https://github.com/Yuan1z0825/nature-skills --path skills/nature-sharedManually: put the files in place
.devin/skills/nature-shared/SKILL.mdThe legacy .windsurf/skills/ path still works
Skills CLI (Vercel)
npx skills add Yuan1z0825/nature-skills --skill nature-shared -a opencodeClaude.ai
Zip the folder and upload it in Settings → Capabilities → Skills
From the same set18
The whole set →Similar
Questions about nature-shared
How do I install nature-shared in Claude?
Run npx skills add Yuan1z0825/nature-skills --skill nature-shared -a claude-code. The skill file then sits at ~/.claude/skills/nature-shared/SKILL.md.
What does nature-shared do?
It stores shared references for the other Nature skills: definitions in core/ and journal formats in journal-formats/. It returns only the file another skill requests.
Can I invoke nature-shared on its own?
No. It is a dependency meant to run inside nature-writing, nature-polishing, nature-response, nature-reader and nature-paper2ppt.
Source text
SKILL.md · Apache-2.0
--- name: nature-shared description: 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. --- # Nature Shared References Use this package only as a dependency of another installed Nature skill. - Load the exact referenced file; do not preload the whole package. - Treat `core/` and `journal-formats/` as shared definitions, not standalone workflows. - Use `journal-formats/nature.md` only for the flagship journal Nature and `core/research-compliance.md` only when its specialist applicability gate is triggered. - Use `journal-formats/nature-machine-intelligence.md` for exact NMI article types, limits, initial-submission files, data/code duties and production requirements; do not import flagship Nature or Nature Communications limits. - Use `core/main-text-discipline.md` for result placement, main-text compression, revision accretion, caption/SI allocation, and claim-repetition checks. - Use `core/nature-results-discussion.md` for corpus-derived Nature-style Results claim escalation, evidence-bound local interpretation, and Discussion synthesis; do not present it as official journal policy. - Use `core/discussion-argument-language.md` for journal-general Discussion function sequencing, reverse-funnel control, evidence-calibrated modality, claim-specific limitations, and uncertainty-driven future work. - Use `core/nature-introduction.md` for corpus-derived Nature-style problem funnels, exact knowledge gaps, literature tension, question-first novelty, and Introduction–Results alignment; do not present it as official journal policy. - Use `core/nature-abstract.md` for corpus-derived Nature-style discovery-centred abstract compression, claim hierarchy, selective numeric support, and field-level payoff; do not present it as official journal policy. - Return to the requesting skill for task logic, output format, and final QA.
© Yuan1z0825 · Apache-2.0 · Yuan1z0825/nature-skills