Build a structured deep-reading Paper Card for one scientific paper, analysing methods, experiment-to-claim evidence, limitations, and research ideas. Use for 论
复制下面这句话,粘贴给 Claude Code、Codex、Cursor 等 AI 编程工具,它会读取安装说明并在你确认后完成安装。
请阅读 https://ai.atlankj.com/install/asset/gh-nature-paper-card-3f2f11991f76 ,按照其中的说明把「nature-paper-card」安装到你(当前 AI 工具)中。执行前先告诉我将运行的命令和写入的位置,等我确认。
查看 AI 将读取的安装说明正在读取 GitHub 原文…
内容来自 GitHub 原始文件,由原作者维护。在 GitHub 查看
Use this skill to turn one paper into an evidence-grounded research card, not a translated abstract, generic summary, reviewer report, or publication article.
The skill uses:
static/core/ for principles, workflow, and the fixed output contract;static/fragments/paper_type/;Follow these steps every time.
Read manifest.yaml, then read every file under always_load. Do not generate the card from this router alone.
Identify which material is available:
nature-reader artifact with stable source IDs.Prefer an existing nature-reader artifact when supplied. Do not repeat full bilingual translation or figure extraction. If only partial material is available, create a visibly partial card and mark every unsupported section Not assessable from supplied material.
For a PDF or nature-reader source-map JSON, the bundled script is mandatory.
SKILL_DIR as the directory containing this loaded SKILL.md.SKILL_DIR/scripts/prepare_paper.py exists.python "SKILL_DIR/scripts/prepare_paper.py" INPUT \
--output WORKDIR/source_bundle.json
Add --render-dir WORKDIR/rendered-pages when visual page review is needed. Inspect the script exit code and the bundle validation block before drafting.
For source-map input, also inspect locator_summary and unlocated_blocks. Only records under pages have verified positive PDF page locators. Missing or invalid page locators remain in unlocated_blocks with an explicit status and must be cited structurally, never as page 1.
Never write inline Python, a temporary extraction script, or a replacement script during a Paper Card run. Never patch the bundled scripts during a normal Paper Card run. Modify these scripts only when the user explicitly asks to develop, debug, or improve the skill itself.
Use this fixed locator state machine:
page-grounded: the bundled script succeeds and validates reliable PDF page indices. Use PDF page plus structural locators. Printed page labels are optional metadata.structure-grounded: page extraction is unreliable, but reliable sections, figures, tables, equations, source blocks, or full text remain available. Do not emit page-number citations.source-limited: only an abstract, metadata, or user-provided excerpt is reliable. Do not emit page-number citations or infer unseen evidence.If preparation fails, record the failure. Prefer an existing nature-reader source map or the environment PDF/OCR capability, but do not create a replacement script. Then enter the strongest supported fallback mode.
Use the manifest to choose one primary paper_type and, only for a genuinely hybrid paper, one secondary contribution lens:
methodsdiscoveryresourceclinicalmaterialsreviewLoad the primary fragment and no more than one secondary fragment. Classify by the paper's argument and evidence structure, not merely its discipline. State both selections before analysis. For example, an algorithm paper that also introduces a substantial dataset may use methods as the primary lens and resource as the secondary lens.
Build an internal evidence inventory before drafting. At minimum, enumerate:
nature-reader block IDs.Then build a compact claim-evidence matrix linking each central claim to the evidence that supports it and to any unresolved gap.
Use external search only for Section 04, Section 15, bibliographic verification, or an explicit novelty check. Never present the paper's own related-work narrative as independently verified field history. Record whether the context mode is paper-only, targeted external check, or externally verified.
Apply, in order:
Read references/evidence-and-provenance.md before making analytical or externally verified claims. Read references/card-schema.md when drafting the final Markdown. Read references/research-idea-gates.md before writing Section 16.
Write a real Markdown artifact, defaulting to paper-card.md. Keep all 16 numbered sections in order, but write Not applicable or Not assessable instead of inventing content.
Match the user's language by default. The skill source and schema remain English, but localize the Paper Card headings and prose when the user writes in another language. Preserve canonical technical terms and formulas.
Before delivery, resolve the bundled auditor from SKILL_DIR. In page-grounded mode, run:
python "SKILL_DIR/scripts/audit_paper_card.py" \
--card WORKDIR/paper-card.md \
--bundle WORKDIR/source_bundle.json \
--locator-mode page-grounded \
--report WORKDIR/audit-report.json
In either fallback mode, run the same auditor without a bundle:
python "SKILL_DIR/scripts/audit_paper_card.py" \
--card WORKDIR/paper-card.md \
--locator-mode structure-grounded-or-source-limited \
--report WORKDIR/audit-report.json
Replace the last value with the actual canonical mode. Treat audit errors as blockers. Review warnings with scientific judgment rather than suppressing them mechanically.
Also verify:
If the auditor itself cannot run, state that failure and manually apply only its documented checks. Do not write a substitute auditor.
extract_pdf.py, parse_paper.py, or another one-off replacement.nature-reader for full-text bilingual reading artifacts, extraction, and stable source maps.nature-academic-search when external literature is needed to verify field history or knowledge connections.nature-reviewer for formal reviewer-style manuscript assessment.nature-literature-pipeline for batch discovery and lightweight monitoring notes.nature-paper2ppt when the requested end product is a presentation.Do not silently switch the requested Paper Card into any of these outputs.