Skip to main content
skill Claude Code CX Codex Cursor GitHub Copilot

nature-literature-pipeline — Claude Code skill: install and usage

Automates academic literature discovery, six-dimension paper scoring, and digest delivery to chat apps. Useful for running daily research scans via cron.

Install into Claude Code · Skills CLI (Vercel) All methods and platforms ↓
npx skills add Yuan1z0825/nature-skills --skill nature-literature-pipeline -a claude-code
Open on GitHub

What nature-literature-pipeline does

The skill runs a five-stage research pipeline. It retrieves up to 30 candidates across arXiv, OpenAlex, Crossref, and Semantic Scholar. The engine then filters them down to five papers using six scoring dimensions, including topic relevance and methodology. It inspects abstracts or full texts, prepares a summary, and logs entries.

Internally, the skill separates the engine from the application layer. The engine includes scoring rules in references/scoring-system.md, note templates, and gap analysis logic. The application layer handles delivery formatting for Telegram or Feishu, including key findings and methodology summaries.

Scheduled execution runs locally via Hermes cron, meaning your machine must stay powered on for scheduled jobs. The pipeline writes new notes strictly to the raw/ directory, preventing unapproved edits to your wiki files.

What it helps with

  • schedule daily academic literature searches across multiple databases
  • rank research papers using six-dimension scoring weights
  • send formatted paper digests to Telegram or Feishu
  • archive paper notes without duplicate entries using DOI and arXiv IDs

Example prompts for the agent

  • My research area is machine learning, keywords: diffusion models, deliver to Telegram channel, archive to ./raw
  • Set up a daily literature push at 08:30 Beijing time, 30 candidates, top 5 delivered

How to install nature-literature-pipeline

1Skills CLI (Vercel)

npx skills add Yuan1z0825/nature-skills --skill nature-literature-pipeline -a claude-code

2Manually: put the files in place

~/.claude/skills/nature-literature-pipeline/SKILL.md

Copy the whole skill folder; for one project use .claude/skills/nature-literature-pipeline/

From the same set17

The whole set →
nature-figure Yuan1z0825 A skill that builds, revises and audits scientific figures for manuscripts in Python or R. Useful when plots go to submission, not to a report. Claude Code CX Codex Cursor +1 18,700installs nature-polishing Yuan1z0825 A skill that polishes, translates and tightens existing academic prose. Facts, terminology and evidence boundaries stay intact. Claude Code CX Codex Cursor +1 17,400installs nature-paper2ppt Yuan1z0825 Builds a Chinese academic .pptx from a scientific paper or reading notes, with figures from the source and speaker notes. Claude Code CX Codex Cursor +1 16,000installs nature-citation Yuan1z skill, refactored into static/dynamic layers Finds Nature and CNS-family papers for manuscript claims, maps claims to sources, and prepares a reference-manager export. Use it when the journal scope matters. Claude Code CX Codex Cursor +1 15,600installs nature-writing Yuan1z0825 A skill that drafts and restructures scientific manuscript sections and first-submission materials from evidence you supply. Claude Code CX Codex Cursor +1 15,600installs nature-data Yuan1z skill, refactored into static/dynamic layers nature-data drafts or audits manuscript data and code availability statements, dataset access routes, repository plans, and FAIR metadata. Claude Code CX Codex Cursor +1 15,300installs nature-academic-search Yuan1z0825 Searches research literature, checks citations, and builds MeSH strategies. Useful for source discovery, bibliography work, and citation audits. Claude Code CX Codex Cursor +1 15,200installs nature-response Yuan1z0825 A skill that drafts, audits and revises responses to peer review, revision cover letters and marked manuscripts. Claude Code CX Codex Cursor +1 15,100installs

Similar

academic-pipeline Imbad0202 Coordinates academic research from source gathering and drafting through integrity checks, peer review, revisions, and finalization. Useful for a complete paper workflow. Claude Code CX Codex Cursor +1 7,200installs repo-intake-and-plan lllllllama Scans a repository through its README and project files, then builds a small reproduction plan. Use it before running experiments. Claude Code CX Codex Cursor +1 474,500installs minimal-run-and-audit lllllllama Captures and normalizes execution evidence from deep learning smoke tests and inference commands into standardized repro_outputs/ files. Claude Code CX Codex Cursor +1 474,400installs read-arxiv-paper karpathy This skill reads an arXiv paper from its source files and writes a Markdown report. It is useful when research needs to be connected to nanochat. Claude Code CX Codex Cursor +1 2,800installs jupyter-notebook official openai Scaffolds reproducible Jupyter notebooks for experiments and tutorials using bundled templates and a helper script. It prevents manual raw JSON editing errors. Claude Code CX Codex Cursor +1 5,600installs anysearch anysearch-ai This skill gives an agent web search, domain-specific queries, parallel batch search, and page extraction. Use it when a task needs current information or a claim needs checking. Claude Code CX Codex Cursor +1 38,500installs academic-paper Imbad0202 This skill runs a 12-agent academic pipeline across 11 modes. It guides projects from literature searches and outlines to citation audits and rebuttal reviews. Claude Code CX Codex Cursor +1 10,800installs academic-paper-reviewer Imbad0202 This skill reviews an academic paper through five role-based perspectives. Use it for peer review, revision checks, or a focused methodology assessment. Claude Code CX Codex Cursor +1 9,800installs

Questions about nature-literature-pipeline

How do I install nature-literature-pipeline in Claude Code?

Run npx skills add Yuan1z0825/nature-skills --skill nature-literature-pipeline -a claude-code in your terminal.

What does nature-literature-pipeline do?

It searches academic sources including arXiv and OpenAlex, evaluates papers against six scoring criteria, sends digests to chat channels, and archives notes locally.

What happens if Semantic Scholar is down?

The pipeline applies graceful degradation, automatically routing queries to OpenAlex, Crossref, and arXiv when Semantic Scholar fails.

Source text

SKILL.md · MIT
---
name: nature-literature-pipeline
description: |
  Complete automated literature discovery pipeline: multi-source search → six-dimension scoring → fine reading → formatted delivery → archival.
  Combines a configurable engine with daily cron-driven application layer. Works with Feishu, Telegram, or any messaging platform.
license: MIT
metadata:
  author: Jiahao8595
  hermes:
    tags: [research, literature, pipeline, cron, automation, discovery]
    related_skills: [nature-academic-search, nature-citation, arxiv, zotero]
---

# Nature Literature Pipeline

A complete, production-tested automated literature pipeline. Not just "search for papers" — it's a structured engine that scores, classifies, reads, delivers, and archives research papers daily.

## What It Does

```
Cron (daily trigger, e.g. 08:30)
  │
  ├─ ① SEARCH (30 candidates)
  │   arXiv / OpenAlex / Crossref / Semantic Scholar (auto-degradation)
  │
  ├─ ② COARSE FILTER (30 → 5)
  │   Six-dimension scoring: topic match × 35 + methodology × 20
  │   + journal quality × 15 + network relevance × 10
  │   + applied value × 10 + archival value × 10
  │
  ├─ ③ FINE READ (top 5)
  │   Abstract-level or full-text. Source level tagged:
  │   Full-text / Abstract only / Metadata only
  │
  ├─ ④ DELIVER
  │   Formatted digest to Feishu/Telegram/etc.
  │   🏅 rank | title | journal | ⭐ score | 💡 one-liner
  │   🔬 methods | 📊 key results | 🧭 commentary
  │
  └─ ⑤ ARCHIVE
      DOI/arXiv de-dup → classify → write notes → update index
```

## Quick Start

After installing, tell your agent:

```
My research area is [X], keywords: [Y], deliver to [feishu group name], archive to [path]
```

The agent will configure keywords, delivery target, and archive path automatically.

Then set up a daily cron job:

```
Set up a daily literature push at 08:30 Beijing time, 30 candidates, top 5 delivered
```

## Architecture

The skill is organized in two layers:

| Layer | Purpose | Files |
|-------|---------|-------|
| **Engine** | Scoring, classification, note templates, gap analysis | `references/scoring-system.md`, `references/gap-analysis.md`, `references/note-template.md` |
| **Application** | Daily cron pipeline, delivery formatting, archival workflow | `references/push-format.md`, `references/cron-setup.md`, `references/review-compilation-workflow.md` |

## Configuration

All domain-specific content is configurable:

- **Keywords** — your research keywords (English + Chinese)
- **Scoring weights** — adjust the six dimensions for your field
- **Classification rules** — define your own tier system (A-E or custom)
- **Delivery target** — Feishu group, Telegram channel, email, etc.
- **Archive path** — local vault/wiki directory

A config template is provided in `templates/literature-push-template.md`.

## Built-in Safeguards

- **Score validation**: Each dimension capped, total recalculated — no 11/10 allowed
- **Triple de-duplication**: DOI / arXiv ID / OpenAlex ID
- **Graceful degradation**: Semantic Scholar down → auto-switch to OpenAlex + Crossref + arXiv
- **Read-only archive**: Daily pipeline writes to `raw/` literature directory only; never modifies wiki/knowledge base without user approval

## Related Skills

- `nature-academic-search` — ad-hoc literature search (complementary; this skill adds structured daily automation)
- `nature-citation` — CNS citation export (for importing pipeline discoveries into manuscripts)
- `zotero` — library management (for long-term organization of pipeline outputs)
- `arxiv` — arXiv API (used as a search source)

## References

| Reference | Purpose |
|-----------|---------|
| `references/scoring-system.md` | Six-dimension scoring rubric with weights, caps, and evaluation logic |
| `references/gap-analysis.md` | Methodology for identifying research gaps through systematic literature survey |
| `references/note-template.md` | Standardized literature note format with YAML frontmatter |
| `references/push-format.md` | Daily digest message template with field guidelines and example |
| `references/cron-setup.md` | Cron job creation, verification, and manual fallback procedures |
| `references/review-compilation-workflow.md` | End-to-end workflow for concentrated literature review writing |

## Pitfalls

1. **Keyword drift**: Review keywords monthly — research directions evolve
2. **Score inflation**: Subagents may inflate scores; always validate arithmetic
3. **Duplicate creep**: Classic papers will reappear; maintain a dedup index
4. **Wiki safety**: Pipeline writes to `raw/` only; wiki integration is manual
5. **Cron locality**: Hermes cron is local, not cloud — machine must be running

© Jiahao8595 · MIT · Yuan1z0825/nature-skills

See also

Project sponsors

Companies that keep this analytics open
Gold sponsor

Impressions, clicks and code copies — open statistics. We keep the numbers public for the same reason NeBlask itself is public. Become a sponsor