Nature 技能查找
- 作者仓库星标 16,057
- 作者仓库 nature-skills
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 forNature系列/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 (seecore/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, andnature-figure.
- 流狐分类
- 通用
- 作者声明 Agent
- 未找到明确声明;不据此推断已兼容或已测试
- 静态检查
- 88 / 100 · 启发式扫描,不代表运行安全
- 作者 / 版本 / 许可
- @Yuan1z0825 · 未声明 license
- 流狐 Token 估算
- 低消耗
- 流狐接入估算
- 即装即用
- 是否需要外部 API Key
- 未发现要求
- 检测到的系统要求
- 未声明
- 底层运行要求
- 未声明
- 检测到的文件与系统行为
-
- 只读
- 允许写入 / 修改
- 检测到的网络行为
- 仅限本地
- 安装命令数
- 无(仅作为资料)
档案由构建时根据 SKILL.md 与安装命令自动衍生,可能与作者实际意图存在差异。
需要注意: 未限定 allowed-tools,默认拥有全部工具权限。
作者没有在当前 SKILL.md 中定义固定输出样例。 Follow these four steps every time the skill is invoked.
Read manifest.yaml. Then read every file listed under alwaysload: 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…
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…
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/naturecitation.py for the…
The files under references/ are deep references, not defaults. Open them on demand per the references.ondemand table in the manifest: running the script, full flags, long-article batching → references/script-usage.md. turning a claim into search queries and…
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.
# 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
… 作者原文负责流程事实;流狐只索引当前章节、要点、文件与命令。
章节 -> Routing protocol → 1. Load the manifest and the core layer → 2. No content axis — confirm scope and language inline → 3. Run the workflow → 4. Reach for references only when needed → Why this split
要点 -> static layer · dynamic layer · journal scope · user language · input length
文件/命令 -> static/ · manifest.yaml · alwaysload · static/core/principles.md · static/core/chinese-mode.md · Nature系列 · CNS及子刊 · static/core/workflow.md
内容 SHA-256 -> d3ac785c9095
方法与流程
适用与边界
原文中的明确线索
static/、manifest.yaml、alwaysload、static/core/principles.md、static/core/chinese-mode.md、Nature系列、CNS及子刊、static/core/workflow.md