Atlas / Skills / yuan1z0825 / `nature-citation` 技能

`nature-citation` 技能SAFE

skills/yuan1z0825/nature-citation

符合nature论文学术表达和科研绘图的Skill

Verdict
SAFE
Grade
B
Trust score
89 /100
Version
—
Hosts
—
License
Apache-2.0
Stars
49,910
01

Overview

From the repository's own README, as read at the audited commit. Badges and raw HTML are left out.

English

nature-citation 用于把论文段落、手稿片段或单条科学判断拆成可引用的 claim,并为每个 claim 寻找 Nature Portfolio、Science family 和 Cell Press 范围内的支撑文献。

适合用它做什么

  • 给 introduction、discussion 或 reviewer response 中的关键判断补引用。
  • 将长段落拆成稳定编号的 claim 单元,例如 S001、S002。
  • 限定只查 Nature、Science、Cell 及其子刊,或只保留旗舰刊。
  • 为每个候选文献说明支撑位置、证据强度和插入建议。
  • 默认导出可检查的 RIS 文件,并在导出前拦截缺失名字、仅有姓氏或作者列表不完整的记录。
  • 通过 DOI 或 PMID 获取结构化作者信息,保留作者顺序、名字/首字母、后缀和团体作者。

典型请求

  • “把这段 introduction 分段补 Nature 系列引用。”
  • “只用 CNS 及子刊,为这些 claim 找近五年的支撑文献。”
  • “我已经确认这些 DOI,帮我导出 Zotero 可导入文件。”

你需要提供

  • 待引用的段落、claim 列表、DOI 清单或 PMID 清单。
  • 期刊范围、时间范围、是否允许综述、是否只要旗舰刊。
  • 目标引用格式和导出格式,例如 RIS、ENW 或 Zotero RDF。

产出

  • claim 分段表和候选文献表。
  • 每个 claim 的建议插入位置、候选 DOI、期刊、年份和支撑说明。
  • 可选的 JSON、TSV、Markdown、HTML 审查材料。
  • 可导入文献管理器的引用文件。默认使用 RIS,EndNote 导入时选择 Reference Manager (RIS)。

边界

  • 只把论文作为候选支撑,不会替作者保证其必然适合最终引用。
  • 不会使用博客、新闻稿或搜索摘要作为唯一依据。
  • 当文献只能支撑相邻但不完全相同的 claim 时,会明确标注证据偏差。

相关技能

  • nature-academic-search:更宽范围的文献搜索和引用指标审计。
  • nature-ref-verifier:校验已选参考文献的元数据。
  • nature-writing:把引用选择整合回手稿论证。
Read from source at commit 59d3cc6d0aa2OBSERVED · 2026-10-21
Advertisement
02

What it tells the agent

The instruction file, verbatim from the audited commit — this is the text the model reads, and the surface the audit's instruction layer examines. Quoted here so you can judge it without cloning anything.

---
name: nature-citation
description: "Find and verify Nature/CNS-family literature supporting manuscript claims, with claim-to-source mapping and reference-manager export. Use for Nature系列引用、CNS支撑文献、分段补引用 when this journal scope is requested; use broader literature search for unrestricted sources."
metadata:
  author: Yuan1z skill, refactored into static/dynamic layers
---

# Nature Citation — Router

## Routing protocol

For a new task, load the core and matching resources below. Reuse already loaded guidance on follow-ups; load more only when the task needs it.

### 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/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 or requests Chinese guidance, read `static/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, validate complete structured author metadata, export one reference-manager file, and generate review artifacts when useful. Put the HTML browser path first only when it was generated. 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. When DOI metadata lacks given names, refetch the record by PMID or verify it against the publisher rather than exporting surname-only `AU` fields.

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`.
03

Trust audit

SAFEgrade B · trust 89/100 Nothing in the source contradicts what it says it does. Grade A is reserved for packages that have also passed the behavioural sandbox.

LayerWhat it checksResult
L0Provenance & inventoryPASS
L1Static analysis of the codePASS
L2Instruction surface (what it tells the agent)PASS
L3Class-specific surfacePASS
L4Behavioural (sandbox)SKIPPED

What the source does

Filesystem
none-observed
Network
declared (4 observation(s))
Shell
none-observed
Dependencies
pinned
Secrets in source
none-found

Findings (0)

No findings outside the package's declared scope.

Gates applied: no_behavioural_pass.

Audited 2026-10-21 · audit v0.4.1 · source sha 59d3cc6d0aa2full audit observations/trust-audit/skill/yuan1z0825__nature-citation.json · Report an issue / request a re-scan
04

Audit history

Every audit this skill has had.

DateSourceVerdictGradeScoreChange
2026-10-2159d3cc6d0aa2SAFEB89first audit
05

Questions

What does the nature-citation — yuan1z0825/nature-skills skill do?

符合nature论文学术表达和科研绘图的Skill

Is nature-citation — yuan1z0825/nature-skills safe to install?

The audit found nothing in the source that contradicts what it says it does, and graded it B (89/100). Grade A is held back for packages that have also passed a sandboxed behavioural run, which is why a clean skill reads B.

What can nature-citation — yuan1z0825/nature-skills access on my machine?

The audit observed that it reaches the network. Each of those is consistent with what it says it does. Secrets in the source: none found.

How current is this page?

The grade is for one exact copy of the source (59d3cc6d0aa2), read on 2026-10-21. The repository is watched, and a new audit runs when it changes — this is the first audit.

Add this badge to your README

Shows this page's audit result and links back to it. It updates when the audit does.

ModelsAtlas audit badge

Markdown
[![ModelsAtlas audit: `nature-citation` 技能](https://modelsatlas.com/skills/yuan1z0825/nature-citation/badge.svg)](https://modelsatlas.com/skills/yuan1z0825/nature-citation/)

Not your listing, or something out of date? Claim or update your listing.

Advertisement