Back to Skills

nature-citation

Add strict Nature/CNS citations to manuscript text by splitting long passages into citable segments, searching only accepted flagship and subjournal titles from Nature Portfolio, the AAAS Science family, and Cell Press, filtering by publication time range, and exporting one reference-manager-ready output by default. Use this skill whenever the user asks to input text and automatically get references, add citations to a paragraph/manuscript, find Nature-series or CNS support for statements, creat

20,842stars1,229forksUpdated 6/18/2026

Security Assessment

Safe(100/100)
Security Score100/100

About nature-citation

The nature-citation skill automates the process of adding rigorous academic citations to manuscript text by focusing exclusively on high-impact journals from Nature Portfolio, the AAAS Science family, and Cell Press. It takes long passages of scientific writing, intelligently segments them into citable units, and searches for supporting literature only from accepted flagship and subjournal titles within these three families. The skill enforces strict quality controls: it filters results by publication date range, validates sources against a curated journal scope, and never cites a paper without verifying its abstract or publisher page.

Key capabilities include multi-language support (English interface with Chinese query handling), automated text segmentation for optimal citation placement, conservative support evaluation to prevent weak citations, and direct export to reference management formats (EndNote/RIS/Zotero RDF). The skill uses a layered architecture with static core principles and dynamic routing, ensuring consistent application of citation standards across different usage scenarios. It can handle both short passages and long manuscripts through a specialized batching strategy, and provides detailed review artifacts showing the text-to-reference correspondence.

This skill is designed for academic researchers, manuscript authors, and scientific writers who need to add credible citations from top-tier journals to their work. It's particularly valuable when writing papers that require Nature/CNS-level support, when building reference lists for grant applications or review articles, or when working in bilingual research environments where queries need to be in English but user interaction can be in Chinese. The skill triggers on explicit requests like "add Nature citations" or "CNS references" as well as general academic writing needs such as "find literature support for this claim" or "add references while writing."

FAQ

Which journals are included in the Nature/CNS scope?

The skill searches only Nature Portfolio flagship and subjournals, the AAAS Science family, and Cell Press titles. It does not include general open-access journals or other publishers, even if they are high-impact. The exact journal boundary is defined in the references/journal-scope.md file.

Can I use this skill in Chinese?

Yes. When you write in Chinese or use terms like "Nature系列" or "CNS及子刊", the skill automatically operates in Chinese mode with Chinese-language notes and reports, while keeping search queries in English for optimal database results.

What reference manager formats does it export?

The skill exports one reference-manager-ready file by default, supporting EndNote (ENW), RIS format, and Zotero RDF. The export includes complete bibliographic data verified from publisher pages, not just metadata.

How does it handle long manuscripts?

For manuscripts with more than approximately 10 segments, the skill automatically switches to a batched long-article strategy documented in references/script-usage.md, processing the text efficiently while maintaining citation quality standards.

Does it require internet access?

Yes, when available. The skill uses scripts/nature_citation.py for live searches and validation against publisher databases. Without internet access, its ability to verify current journal content and export accurate citations is limited.

All Files

12 files
manifest.yaml1.6 KB
View
scripts/nature_citation.py68.9 KB
View
references/script-usage.md3.2 KB
View
static/core/principles.md3.0 KB
View
README.md5.3 KB
View
references/journal-scope.md2.1 KB
View
SKILL.md4.4 KB
View
references/ris-endnote.md2.0 KB
View
static/core/chinese-mode.md0.7 KB
View
evals/evals.json1.6 KB
View
references/search-strategy.md2.9 KB
View
static/core/workflow.md5.2 KB
View

Install nature-citation

Download and extract the skill files to your .claude/skills/ directory.

Quick Setup:

  1. Copy the skill folder to .claude/skills/
  2. Claude will automatically detect and use the skill