Skip to content
Back to skills

Nature Literature Pipeline

ASecurity

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.

  • 2 stars
  • 0 votes
  • 0 copies
  • 0 views
  • Added October 5, 2026
researchapi

Works with

  • api

Security analysis

A100/100

Pro scans all 14 files and shows the line behind each finding

Scanned October 5, 2026

npx -y skills add szzjayson25-hub/nature-academic-skills --skill nature-literature-pipeline --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Nature Literature Pipeline?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for Nature Literature Pipeline
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/szzjayson25-hub-nature-literature-pipeline/badge)](https://www.skillsdirectory.com/skills/szzjayson25-hub-nature-literature-pipeline)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
---
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

## Additional configured journals

For Applied Soft Computing (ASC), Engineering Applications of Artificial
Intelligence (EAAI), ISA Transactions, Knowledge-Based Systems (KBS),
Measurement, Neurocomputing, or IEEE Transactions on Reliability, use
`../nature-shared/journal-formats/index.md` to resolve the exact journal.
Treat a source journal as metadata: preserve the source’s facts and structure.
Load submission constraints only when target formatting or fit is requested.
Keep this skill’s original source-processing workflow.

## ESWA journal context

Recognize Expert Systems with Applications (`ESWA`, `Expert Syst. Appl.`)
as the same journal, case-insensitively; distinguish similarly named titles.
Apply an ESWA venue filter only when the user requests it; verify full
journal identity in metadata and preserve the existing discovery/delivery scope.
Only if journal fit or submission requirements are requested, read
`../nature-shared/journal-formats/eswa.md`; otherwise keep this workflow
source-oriented without loading submission rules.


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

Files in this skill

  • README.md2.1 KB
  • README_EN.md2.3 KB
  • SKILL-original.md4.7 KB
  • SKILL.md5.7 KB
  • agents/openai.yaml273 B
  • manifest-original.yaml1.7 KB
  • manifest.yaml1.9 KB
  • references/cron-setup.md2.8 KB
  • references/gap-analysis.md2.4 KB
  • references/note-template.md4.7 KB
  • references/push-format.md3.4 KB
  • references/review-compilation-workflow.md4.5 KB
  • references/scoring-system.md2.4 KB
  • templates/literature-push-template.md4.9 KB

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments

Loading comments…

Newsletter

Get the weekly list of safe new skills, and the ones we pulled.