# Science Citation

> Find, rank, verify, and export Science-family support citations for manuscript claims. Use when the user asks for Science, Science Advances, Science Robotics, Science Translational Medicine, AAAS, Science-family support references, claim-to-reference mapping, DOI verification, RIS, EndNote, BibTeX-style export, or Chinese academic citation support.

- **Type:** Skill
- **Install:** `agentstack add skill-shikaijieskj-science-skills-science-citation`
- **Verified:** Yes — security-reviewed for prompt injection and unsafe behavior
- **Seller:** [shikaijieskj](https://agentstack.voostack.com/s/shikaijieskj)
- **Installs:** 0
- **Category:** [Agent Skills](https://agentstack.voostack.com/c/agent-skills)
- **Latest version:** 0.1.0
- **License:** MIT
- **Upstream author:** [shikaijieskj](https://github.com/shikaijieskj)
- **Source:** https://github.com/shikaijieskj/science-skills/tree/main/skills/science-citation

## Install

```sh
agentstack add skill-shikaijieskj-science-skills-science-citation
```

Requires the [AgentStack CLI](https://agentstack.voostack.com/docs/cli). Works with Claude Code, Cursor, and any MCP-compatible agent.

## About

# Science Citation

Use this skill to turn manuscript claims into defensible citation candidates. It is a search
and verification workflow, not a license to invent support.

Chinese request patterns such as "find citations", "add supporting references", and
"Science-series references" should be treated as citation-support tasks.

## Default scope

Default journals:

- `Science`
- `Science Advances`
- `Science Immunology`
- `Science Robotics`
- `Science Signaling`
- `Science Translational Medicine`

Keep the default retrieval scope focused on Science-family journals. If the user explicitly asks
for a wider literature search, use general academic-search tools and label the broader scope
separately from this Science-family citation workflow.

## Open extra files

| File | Open when |
|---|---|
| [references/journal-scope.md](references/journal-scope.md) | Need exact journal-family boundaries or scope labels |
| [references/search-strategy.md](references/search-strategy.md) | Need to convert claims into search queries and support grades |
| [references/ris-endnote.md](references/ris-endnote.md) | Need RIS/EndNote export rules |
| [scripts/science_citation.py](scripts/science_citation.py) | Need a quick candidate search/export using OpenAlex and Crossref |

## Workflow

1. Split the user's text into citable claims.
2. For each claim, identify:
   `topic`, `mechanism`, `system`, `evidence type`, `date window`, and `journal scope`.
3. Search authoritative sources in this order:
   - publisher page or DOI metadata for known references
   - Crossref / OpenAlex for broad DOI discovery
   - PubMed for biomedical claims
   - Semantic Scholar or Google Scholar only as secondary discovery
4. Filter by journal scope, year, article type, title relevance, and DOI reliability.
5. Assign support grade:
   - `direct`: the paper directly supports the claim
   - `partial`: same topic but narrower, broader, or different system
   - `background`: useful context but not enough for the claim
   - `reject`: not suitable
6. Return a claim-reference map with DOI links and uncertainty notes.
7. Export RIS/EndNote if requested.

## Script quick start

When internet access is available:

```bash
python scripts/science_citation.py --claim "perovskite solar cells ligand charge extraction stability" --rows 8 --out science_refs.ris
```

The script queries OpenAlex for natural-language recall and Crossref for DOI metadata fallback.
It is a candidate finder. Always read titles/abstracts or source pages before declaring that a
reference directly supports a manuscript claim.

## Output format

```text
Claim-reference map
| Claim | Candidate reference | Journal | Year | DOI | Support grade | Note |

Export
- [path if created, otherwise "Not requested"]

Search caveats
- [rate limits, inaccessible pages, weak support, or "None"]
```

For Chinese users, write the final map in Chinese unless the citation strings or manuscript text
need English.

## Source & license

This open-source skill is cataloged on AgentStack and links to its original source — we do not rehost the code.

- **Author:** [shikaijieskj](https://github.com/shikaijieskj)
- **Source:** [shikaijieskj/science-skills](https://github.com/shikaijieskj/science-skills)
- **License:** MIT

Install and usage instructions live in the source repository linked above.

## Pricing

- **Free** — Free

## Security capabilities

Automated source analysis of v0.1.0 — what this tool can access:

- **Network access:** no
- **Filesystem access:** no
- **Shell / process execution:** no
- **Environment & secrets:** no
- **Dynamic code execution:** no

*"Yes" means the capability is present in the source — more access means more to trust, not that it is unsafe.*


## Versions

- **0.1.0** — security scan: passed — Imported from the upstream source.

## Links

- Listing page: https://agentstack.voostack.com/l/skill-shikaijieskj-science-skills-science-citation
- Seller: https://agentstack.voostack.com/s/shikaijieskj
- Browse the marketplace: https://agentstack.voostack.com/browse

---
Listed on AgentStack — the marketplace for AI agent skills and MCP servers. Every listing is security-reviewed. Creators keep 70%.
