Now liveThe Skillselion MCP - thousands of ranked skills, loaded into your agent mid-task. No install.Get it →
yuan1z0825 avatar

Nature Citation

  • 6.4k installs
  • 33.4k repo stars
  • Updated August 4, 2026
  • yuan1z0825/nature-skills

nature-citation is an agent skill that segments manuscript text and attaches strict Nature, Science, and Cell Press citations with reference-manager export.

About

The nature-citation skill adds strict Nature and CNS journal-family citations to manuscript text through a router that loads static core fragments and on-demand references. Developers and researchers use it when they need segmented text-to-reference correspondence, Nature-series or CNS support for statements, or reference-manager exports while writing academic manuscripts. The router always loads manifest.yaml, core principles, Chinese-user operating mode, and the seven-step workflow before searching. Scope is limited to accepted flagship and subjournal titles from Nature Portfolio, the AAAS Science family, and Cell Press, filtered by publication time range. The workflow segments passages, parses claims, searches conservatively, evaluates support, exports one reference-manager file by default, and reports with an HTML browser path first. It prefers scripts/nature_citation.py when internet access is available and forbids citing papers based on title similarity alone or inventing bibliographic fields. Long articles switch to a batched strategy documented in references/script-usage.md when more than about ten segments are present.

  • Static and dynamic router loads core principles, Chinese mode, and seven-step workflow every run.
  • Strict journal scope across Nature Portfolio, AAAS Science family, and Cell Press titles.
  • Conservative support grading forbids title-only matches and invented bibliographic fields.
  • Exports one reference-manager-ready file by default including RIS, EndNote, ENW, and Zotero RDF.
  • Batched long-article strategy in references/script-usage.md for more than ten segments.

Nature Citation by the numbers

  • 6,403 all-time installs (skills.sh)
  • +932 installs in the week ending Aug 5, 2026 (Skillselion tracking)
  • Ranked #62 of 1,879 Documentation skills by installs in the Skillselion catalog
  • Security screen: LOW risk (skills.sh audit)
  • Data as of Aug 5, 2026 (Skillselion catalog sync)
At a glance

nature-citation capabilities & compatibility

Capabilities
manuscript passage segmentation · nature and cns scoped literature search · conservative support grading against abstracts · reference manager file export · chinese user operating mode routing · batched long article citation strategy
Use cases
research · documentation
From the docs

What nature-citation says it does

Add strict Nature/CNS citations to manuscript text by splitting long passages into citable segments
SKILL.md
Never present a paper as support merely because its title is related
SKILL.md
npx skills add https://github.com/yuan1z0825/nature-skills --skill nature-citation

Add your badge

Show developers this skill is listed on Skillselion. Paste this into your README.

Listed on Skillselion
Installs6.4k
repo stars33.4k
Security audit3 / 3 scanners passed
Last updatedAugust 4, 2026
Repositoryyuan1z0825/nature-skills

How do I add Nature-series or CNS citations to manuscript paragraphs with conservative support grading and exportable reference files?

Segment manuscript text and attach strict Nature, Science, and Cell Press citations exported for EndNote, RIS, ENW, or Zotero RDF.

Who is it for?

Researchers writing manuscripts who need Nature Portfolio, Science family, or Cell Press citations with EndNote, RIS, or Zotero-ready output.

Skip if: Skip for general web citation outside the closed Nature and CNS journal scope or when abstracts and publisher pages cannot be verified.

When should I use this skill?

User asks to add citations to a manuscript, find Nature-series support for statements, segment references, or export EndNote, RIS, ENW, or Zotero RDF.

What you get

Segmented text with matched citations, one reference-manager export, and an HTML review path without invented bibliographic metadata.

  • Segmented text-to-reference correspondence
  • Reference-manager export file
  • HTML browser review path

By the numbers

  • Seven-step workflow in static/core/workflow.md.
  • Four router steps from manifest load through on-demand references.
  • Long-article batch strategy when more than about ten segments.

Files

SKILL.mdMarkdownGitHub ↗

Nature Citation — Router

This skill is split into two layers:

  • A static layer under static/ that holds versioned, reusable content fragments (core principles and scope, the Chinese-user operating mode, and the citation workflow).
  • A dynamic layer (this file plus manifest.yaml) that loads the core every time and reaches for heavier material only when a step needs it.

Do not try to apply the citation logic from memory or from this router. Always load fragments from disk as described below.

Routing protocol

Follow these four steps every time the skill is invoked.

1. Load the manifest and the core layer

Read manifest.yaml. Then read every file listed under always_load:

  • static/core/principles.md — what the skill produces, the strict journal scope, the source hierarchy, and the search-quality rules.
  • static/core/chinese-mode.md — how to operate when the user writes in Chinese or asks for Nature系列/CNS及子刊 style support.
  • static/core/workflow.md — the seven-step workflow and the final report format.

2. No content axis — confirm scope and language inline

Unlike the other nature-* skills, nature-citation has no fragment axis. Its variation is runtime parameters, not different content bodies:

  • journal scopeNature系列 / CNS / CNS及子刊 / flagship-only. Read it from the user's wording (see core/principles.md) and pass it to the script as --scope.
  • user language — if the user writes Chinese, follow core/chinese-mode.md (Chinese notes, English search queries).
  • input length — if there are more than ~10 segments, switch to the batched long-article strategy in references/script-usage.md.

State the detected scope and date limits in one short line before searching.

3. Run the workflow

Follow the seven steps in core/workflow.md: segment, parse, search, evaluate support conservatively, export one reference-manager file, generate review artifacts when useful, and report with the HTML browser path first. Prefer scripts/nature_citation.py for the search/export when internet access is available; open references/script-usage.md for its full flag list and the long-article batch strategy.

Never present a paper as support merely because its title is related, and never cite a metadata-only candidate without checking the abstract or publisher page. Do not invent missing bibliographic fields.

4. Reach for references only when needed

The files under references/ are deep references, not defaults. Open them on demand per the references.on_demand table in the manifest:

  • running the script, full flags, long-article batching → references/script-usage.md.
  • turning a claim into search queries and support grades → references/search-strategy.md.
  • the exact Nature/CNS journal-family boundary → references/journal-scope.md.
  • RIS / EndNote / Zotero RDF export details → references/ris-endnote.md.

Why this split

  • The static layer is versioned and reviewable; the core stays small for a normal short run.
  • The dynamic layer keeps each invocation cheap: the script flag dump and long-article strategy load only when actually running a search.
  • The router itself is short on purpose. Update fragments and references, not this file, when adding scope.
  • This structure mirrors nature-writing, nature-polishing, nature-reader, nature-paper2ppt, and nature-figure.

Related skills

Forks & variants (1)

Nature Citation has 1 known copy in the catalog totaling 4 installs. They canonicalize to this original listing.

How it compares

Closed-scope Nature and CNS citation router, not a generic PubMed search assistant.

FAQ

Which journals does nature-citation cover?

Accepted flagship and subjournal titles from Nature Portfolio, the AAAS Science family, and Cell Press, scoped by user wording such as Nature系列, CNS, or CNS及子刊.

Can nature-citation cite from title similarity alone?

No. It never presents a paper as support merely because its title is related and never cites metadata-only candidates without checking the abstract or publisher page.

What export formats are supported?

One reference-manager-ready output by default, with RIS, EndNote, ENW, and Zotero RDF details documented in references/ris-endnote.md.

Is Nature Citation safe to install?

skills.sh reports 3 of 3 security scanners passed. Review the Security Audits panel on this page before installing in production.

Documentationnotesworkflow

This week in AI coding

Five minutes, every Monday - the tools, releases and tactics for developers.

unsubscribe anytime.