Skip to content
cccskills
FreePublished on GitHubEnglish overview

nature-paper-card

Turn one scientific paper into a structured, 16-section reading card. Break down its methods, connect claims to experimental evidence, identify limitations, and develop research hypotheses, with source references and clear labels for anything the supplied material cannot support.

OriginalShow the original description

Build a structured deep-reading Paper Card for one scientific paper, analysing methods, experiment-to-claim evidence, limitations, and research ideas. Use for 论文精读卡、方法拆解、证据链分析; not full-paper bilingual translation or formal peer review.

Run score Not tested

See how to install

Good for

  • Break down a paper’s methods and assumptions
  • Connect central claims to experimental evidence
  • Organize limitations and gaps in supporting evidence
  • Develop research hypotheses from a close reading

Overview

What it does

This skill closely reads one scientific paper and organizes its research question, method design and assumptions, experimental results, limitations, and research ideas into a 16-section Paper Card. It connects central claims to the experiments and figures or tables that support them, and records source locations. The card separates what the authors state from the agent’s analysis, and treats research ideas as hypotheses.

When it helps

Use it when you want to examine which evidence supports a paper’s conclusions, rather than only reading the conclusions themselves. It can support method review, checking comparison experiments and evaluation metrics, recording evidence gaps, or keeping notes that help you develop a future research topic.

Example requests

  • “Organize this paper’s method and supporting experiments into a card.”
  • “Use the figures and tables to summarize its limitations and open questions.”
  • “Suggest research hypotheses that could follow from this paper.”

Notes

This skill is not intended for full-text translation or formal peer review. Processing PDFs or existing source-alignment data requires running the bundled scripts with Python. When the supplied material is incomplete, the card marks sections that cannot be assessed and avoids unverified page numbers. After drafting, the bundled audit script checks how claims map to evidence.

This overview was written by AI (OpenAI Codex) from the public SKILL.md. Check the original below for the exact behavior.

Document check

AI checked the SKILL.md for operations that need care and for setup requirements. The score comes only from actually running the skill (hands-on test).

SafetyAre sending data, deleting files, and running commands disclosed?
BPartly lackingBundled Python scripts must run; their operational impact is not fully described.
Easy setupDoes it need few tools or API keys, and are they documented?
AGoodPython and the bundled script commands are specified for PDF processing.

Not counted in the score. Rated by AI (OpenAI Codex) as of Oct 24, 2026. Treat it as a guide and read the original before installing.

Disagree? Request a re-evaluation

Tell us which point is wrong and why. No login needed. We will check it against the SKILL.md, redo the evaluation, and show the result here.

This form is protected by reCAPTCHA, and the Google Privacy Policy and Terms of Service apply.

Files included (22)

  • SKILL.md8.2 KB
  • agents/openai.yaml244 B
  • evals/evals.json3.0 KB
  • manifest.yaml2.7 KB
  • README_EN.md4.2 KB
  • README.md3.8 KB
  • references/card-schema.md5.2 KB
  • references/evidence-and-provenance.md2.8 KB
  • references/research-idea-gates.md1.2 KB
  • scripts/audit_paper_card.py15.0 KB
  • scripts/prepare_paper.py17.6 KB
  • static/core/output-contract.md2.8 KB
  • static/core/principles.md2.4 KB
  • static/core/workflow.md5.5 KB
  • static/fragments/paper_type/clinical.md722 B
  • static/fragments/paper_type/discovery.md614 B
  • static/fragments/paper_type/materials.md710 B
  • static/fragments/paper_type/methods.md873 B
  • static/fragments/paper_type/resource.md837 B
  • static/fragments/paper_type/review.md764 B
  • tests/test_audit_page_ranges.py2.6 KB
  • tests/test_prepare_paper.py5.6 KB

SKILL.md (original)

Review the instructions the agent will receive before you install.

Nature Paper Card - Router

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:

  • a static core under static/core/ for principles, workflow, and the fixed output contract;
  • one paper-type fragment under static/fragments/paper_type/;
  • on-demand references for evidence labels, the exact card schema, and research-idea checks.

Routing protocol

Follow these steps every time.

1. Load the manifest and core layer

Read manifest.yaml, then read every file under always_load. Do not generate the card from this router alone.

2. Establish the source boundary

Identify which material is available:

  • full paper with figures and tables;
  • paper text without reliable layout;
  • abstract or metadata only;
  • an existing 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.

  1. Resolve SKILL_DIR as the directory containing this loaded SKILL.md.
  2. Verify SKILL_DIR/scripts/prepare_paper.py exists.
  3. Run exactly the bundled script by its resolved path:
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.

3. Classify the paper type

Use the manifest to choose one primary paper_type and, only for a genuinely hybrid paper, one secondary contribution lens:

  • methods
  • discovery
  • resource
  • clinical
  • materials
  • review

Load 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.

4. Build the evidence base before drafting

Build an internal evidence inventory before drafting. At minimum, enumerate:

  • bibliographic metadata and access status;
  • research question and claimed contribution;
  • method components, assumptions, and data flow;
  • every main figure, table, and essential equation with its argumentative role;
  • experiments, baselines, metrics, ablations, and reported results;
  • author-stated limitations;
  • stable source pointers to pages, sections, equations, figures, tables, or 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.

5. Generate the fixed Sections 01-16 Paper Card

Apply, in order:

  1. core principles;
  2. the selected paper-type fragment;
  3. core workflow;
  4. output contract.

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.

6. Run groundedness QA

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:

  • numerical results match the source;
  • the evidence inventory covers every main figure and table;
  • every major method, result, boundary, and limitation has a source pointer;
  • PDF page pointers distinguish PDF page index from printed page labels;
  • author statements are separated from Agent analysis;
  • external field-history claims have external citations or are marked unverified;
  • proposed ideas are hypotheses, not novelty claims;
  • Sections 17 and 18 do not exist;
  • no academic-English collection, comprehension quiz, or public-article draft was added.

If the auditor itself cannot run, state that failure and manually apply only its documented checks. Do not write a substitute auditor.

Script red lines

  • Do not resolve bundled scripts relative to the user's current working directory.
  • Do not write or execute inline Python as a substitute for either bundled script.
  • Do not create extract_pdf.py, parse_paper.py, or another one-off replacement.
  • Do not patch skill code during a normal Paper Card generation request.
  • Do not fabricate page numbers when preparation fails.
  • Do not remove all grounding in fallback mode; use structural locators or explicit source-scope locators.

Relationship to adjacent skills

  • Use nature-reader for full-text bilingual reading artifacts, extraction, and stable source maps.
  • Use nature-academic-search when external literature is needed to verify field history or knowledge connections.
  • Use nature-reviewer for formal reviewer-style manuscript assessment.
  • Use nature-literature-pipeline for batch discovery and lightweight monitoring notes.
  • Use nature-paper2ppt when the requested end product is a presentation.

Do not silently switch the requested Paper Card into any of these outputs.

Reviews

No reviews yet. Tell others what you thought.

Comments

No login needed. Share how it worked for you, ask a question, or note where it did not run.

No comments yet. Be the first to write one.

Comments are published right away. Do not include personal information such as email addresses or phone numbers. Up to 2 URLs.

0 / 1,000 characters

This form is protected by reCAPTCHA, and the Google Privacy Policy and Terms of Service apply.

More skills from this repository

Search academic literature across sources, verify references, and convert citation files. Build PubMed queries using MeSH, its subject vocabulary, or audit citations to distinguish independent citations and document who cited a paper and how.

  • Search academic literature across multiple sources
  • Verify references extracted from a document
  • Build a MeSH-based PubMed search strategy
Yuan1z0825/nature-skills50.4KUpdated Oct 22, 2026

nature-citation

FreeSummary

Find papers from Nature or a specified Cell, Nature, and Science journal group to support manuscript claims. Check abstracts or publisher pages, map sources to individual claims, and export verified reference details for reference managers.

  • Find Nature-family references for manuscript claims
  • Map supporting papers to individual paragraphs
  • Check whether a paper supports a specific claim
Yuan1z0825/nature-skills50.4KUpdated Oct 22, 2026

nature-data

FreeSummary

Draft or review manuscript statements explaining where data and code can be accessed. Organize repository choices, access restrictions, identifiers, and dataset citations, and check metadata that helps others find and reuse the research data.

  • Draft data and code availability statements
  • Choose repositories and access routes for research data
  • Review dataset citations and metadata
Yuan1z0825/nature-skills50.4KUpdated Oct 22, 2026

Retrieve academic full texts and supporting files through open access, publisher APIs, or authorized institutional access. The skill selects a route for each paper, checks downloaded files, and records sources, formats, and download outcomes.

  • Download papers from a confirmed DOI list
  • Find legally available open-access full texts
  • Retrieve Chinese papers through institutional CNKI access
Yuan1z0825/nature-skills50.4KUpdated Oct 22, 2026

Organize experiment photos, audio, and notes into Markdown logs with structured metadata. Assign experiment and sample batch IDs, archive original attachments, and optionally connect records to Feishu group messages or an Obsidian notebook.

  • Turning experiment photos and voice notes into consistent logs
  • Tracking the same sample batch across multiple experiments
  • Archiving original files with links from experiment logs
Yuan1z0825/nature-skills50.4KUpdated Oct 22, 2026

nature-figure

FreeSummary

Create, revise, and export scientific figures for manuscripts using Python or R. Check panel alignment and overlapping elements, or prepare editable diagrams and explicitly requested AI-generated graphical abstracts that visually summarize a paper.

  • Create scientific plots for a manuscript
  • Review the layout of a multi-panel figure
  • Prepare a graphical abstract
Yuan1z0825/nature-skills50.4KUpdated Oct 22, 2026

See all skills by Yuan1z0825

Report a problem with this skill