nature-citation
Add strict Nature/CNS citations to manuscript text by splitting long passages into citable segments, searching only accepted flagship and subjournal titles…
Skill by ypan50918-ops
Install
Works with Claude Code, Claude apps, Codex, Cursor, Gemini CLI, GitHub Copilot, VS Code, OpenCode, Goose, Windsurf. Read the repository before you give any tool access to your data.
npx agentmarket install skill/ypan50918-ops-nature-citation
Asks which of your tools to add it to (Claude Code, Codex, Cursor, VS Code, Windsurf, Gemini CLI, Claude Desktop) and shows the change first. See https://agentmart.dev/cli.
Get the weekly diff
The weekly diff: one email a week with new agent tools, notable updates and grade changes, plus security alerts for tools you follow. Double opt-in, one-click unsubscribe.
About
Use cases: documents, writing, research
Reviews
Write a reviewNo reviews yet. Installed it? Reviews come from verified installers only. How reviews work
Permissions
What this skill can do and what it asks for, from its SKILL.md. Checked Oct 25, 2026.
- Tools
- No tools found
- Secrets
- None asked for
- Install scripts
- None found
- Runs as
- Python package
Network hosts it talks to 1
codeload.github.com· found in install command
Files it touches
~/.claude/skills/nature-citation
What's inside
- Skill name
nature-citation- Description
- 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, create text-to-reference correspondence, "分段引用", "自动给出引用", "Nature系列引用", "CNS及子刊", "支撑文献", "补引用", "找引用", or export EndNote/RIS/ENW/Zotero RDF. Also trigger on general academic-writing citation needs even without the word "Nature", such as adding references while writing a paper, finding sources/literature for a claim, building a reference list, citation/referencing for academic writing, and Chinese phrasings like 学术写作引用、写论文加引用、写paper找文献、加参考文献、配文献、引用文献、文献支撑.
- License
- Apache-2.0
- Instructions
- 54 lines in SKILL.md · view on GitHub
Before installing
- Ships executable scripts
Files (13)
- README.md
- README_EN.md
- SKILL.md
- evals.json · evals/
- manifest.yaml
- journal-scope.md · references/
- ris-endnote.md · references/
- script-usage.md · references/
- search-strategy.md · references/
- nature_citation.py · scripts/
- chinese-mode.md · static/core/
- principles.md · static/core/
- workflow.md · static/core/
SKILL.md (first lines)
# 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](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 scope** — `Nature系列` / `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`.
From ypan50918-ops/Yuan1z0825-nature-skills, Apache-2.0.
More from ypan50918-ops/Yuan1z0825-nature-skills
- 0.479score
nature-data
ypan50918-ops
Prepare, audit, or revise Nature-ready Data Availability statements, data repository plans, dataset citations, and FAIR metadata checklists for manuscripts.
SkillCFreshness: CClaude Code +9 - 0.479score
nature-reviewer
ypan50918-ops
Simulate a Nature-style reviewer assessment from the referee perspective rather than an author rebuttal.
SkillCFreshness: CClaude Code +9 - 0.479score
nature-statistics
ypan50918-ops
Audit, revise, or draft manuscript statistical reporting for Nature / high-impact journal submissions.
SkillCFreshness: CClaude Code +9 - 0.479score
nature-writing
ypan50918-ops
Draft, restructure, or plan Nature-style manuscript sections and initial-submission materials from author-provided claims, results, figures, notes, or Chinese…
SkillCFreshness: CClaude Code +9 - 0.479score
nature-academic-search
ypan50918-ops
Multi-source literature search, citation verification, strict independent other-citation audits, article-level citation metric tables, influential citer…
SkillCFreshness: CClaude Code +9 - 0.479score
nature-paper-card
ypan50918-ops
Build a source-grounded deep-reading Paper Card for one scientific paper, preprint, PDF, DOI, arXiv page, publisher article, or pasted paper text.
SkillCFreshness: CClaude Code +9 - 0.479score
nature-paper2ppt
ypan50918-ops
Build a complete Nature-style Chinese PPTX presentation from a scientific paper, preprint, PDF, article text, figure legends, or reading notes.
SkillCFreshness: CClaude Code +9 - 0.479score
nature-figure
ypan50918-ops
Create, revise, audit, and export submission-grade scientific figures for Nature-family and other high-impact venues in Python (matplotlib/seaborn) or R…
SkillCFreshness: CClaude Code +9 - 0.479score
nature-paper-to-patent
ypan50918-ops
Convert scientific papers, theses, technical reports, source code, figures, inventor notes, or research manuscripts into evidence-grounded Chinese invention…
SkillCFreshness: CClaude Code +9 - 0.479score
nature-polishing
ypan50918-ops
Polish, restructure, or translate academic prose into Nature-leaning English using writing-strategy principles, curated Nature/Nature Communications article…
SkillCFreshness: CClaude Code +9 - 0.479score
nature-reader
ypan50918-ops
Build full-paper Chinese-English side-by-side, figure/table-aware, source-grounded Markdown readers for journal or conference papers from PDF, DOI, arXiv…
SkillCFreshness: CClaude Code +9 - 0.479score
nature-response
ypan50918-ops
Draft, audit, or revise Nature-style revision correspondence packages: point-by-point reviewer response letters, rebuttal letters, revision cover letters…
SkillCFreshness: CClaude Code +9
Signals
- Stars
- 0
- Forks
- 1
- Open issues
- 0
- Last commit (this folder)
- Jul 15, 2026 (3 months ago)
From GitHub (fetched Oct 24, 2026).
Details
- License
- Apache-2.0
- First seen
- Oct 24, 2026
- Last checked
- Oct 24, 2026
- Source
- GitHubgithub-graphql
More from ypan50918-ops
- 0.479score
nature-data
ypan50918-ops
Prepare, audit, or revise Nature-ready Data Availability statements, data repository plans, dataset citations, and FAIR metadata checklists for manuscripts.
SkillCFreshness: CClaude Code +9 - 0.479score
nature-figure
ypan50918-ops
Create, revise, audit, and export submission-grade scientific figures for Nature-family and other high-impact venues in Python (matplotlib/seaborn) or R…
SkillCFreshness: CClaude Code +9 - 0.479score
nature-paper-to-patent
ypan50918-ops
Convert scientific papers, theses, technical reports, source code, figures, inventor notes, or research manuscripts into evidence-grounded Chinese invention…
SkillCFreshness: CClaude Code +9 - 0.479score
nature-polishing
ypan50918-ops
Polish, restructure, or translate academic prose into Nature-leaning English using writing-strategy principles, curated Nature/Nature Communications article…
SkillCFreshness: CClaude Code +9 - 0.479score
nature-reader
ypan50918-ops
Build full-paper Chinese-English side-by-side, figure/table-aware, source-grounded Markdown readers for journal or conference papers from PDF, DOI, arXiv…
SkillCFreshness: CClaude Code +9 - 0.479score
nature-response
ypan50918-ops
Draft, audit, or revise Nature-style revision correspondence packages: point-by-point reviewer response letters, rebuttal letters, revision cover letters…
SkillCFreshness: CClaude Code +9
Cite this page
nature-citation skill. Agent Mart. https://agentmart.dev/skills/ypan50918-ops-nature-citation (last updated 2026-10-24)