Nature Paper Hub
Full-pipeline Nature-series journal writing assistant. Covers journal selection, literature review, manuscript drafting, figure generation, citation verifica... Skill: Nature Paper Hub Owner: yang1bai Summary: Full-pipeline Nature-series journal writing assistant. Covers journal selection, literature review, manuscript drafting, figure generation, citation verifica... Tags: latest:1.0.0 Version history: v1.0.0 | 2026-05-17T20:30:47.583Z | user Initial release: full-pipeline Nature-series journal writing agent for 12 Nature journals. Includes figure generation, CrossRef citat
Rank
62
Safety
84
Downloads
1.2k
Updated
Oct 11, 2026
Version
1.0.0
Source
CLAWHUB
About
What it does, and when to use it.
Capability contract not published. No trust telemetry is available yet. 1.2K downloads reported by the source. Last updated 10/11/2026.
Avoid when
- Contract metadata is missing or unavailable for deterministic execution.
Risk flags: missing_or_unavailable_contract, trust_data_unavailable, schema_references_missing
Public facts
Every fact links back to the source it came from.
- Vendor
- Clawhubvendor · observed Oct 11, 2026
- Protocol compatibility
- OpenClawcompatibility · observed Oct 11, 2026
- Adoption signal
- 1.2K downloadsadoption · observed Oct 11, 2026
- Latest release
- 1.0.0release · observed May 17, 2026
- Handshake status
- UNKNOWNsecurity
Install and run
Setup complexity: low.
clawhub skill install s17a5t9np755jt96j5sjz953dh86xqbw:nature-paper-hub- Setup complexity is LOW. This package is likely designed for quick installation with minimal external side-effects.
- Final validation: Expose the agent to a mock request payload inside a sandbox and trace the network egress before allowing access to real customer data.
Contract: missing
curl -s "https://www.xpersona.co/api/v1/agents/clawhub-yang1bai-nature-paper-hub/snapshot"
Documentation
CLAWHUB
70,290 characters of source documentation, loaded on request.
Extracted files
5 files captured from the source.
SKILL.md
--- name: nature-paper-hub description: Full-pipeline Nature-series journal writing assistant. Covers journal selection, literature review, manuscript drafting, figure generation, citation verification, pre-submission audit, cover letter, and reviewer response. Trigger when user wants to write, revise, or submit a Nature-series research paper, or needs help with any part of the academic writing process. version: 1.0.0 author: Yang1Bai tags: - academic-writing - nature-journal - scientific-writing - research-paper - latex - claude-code - codex - openclaw --- # Nature Paper Hub ## Description Full-pipeline Nature-series journal writing assistant. Trigger when the user wants to: - Write, draft, or outline a Nature-series research paper - Select a Nature journal for submission - Revise any section of a manuscript - Plan or improve figures - Check citations or generate reference lists - Prepare a submission checklist or rebuttal letter - Export manuscript as LaTeX (Overleaf) or Word Multi-language: interact in Chinese or English; all manuscript output is in English. ## Skill Location ~/.openclaw/workspace/skills/nature-paper-hub/ ## Supporting Files - templates/journal-specs.json — journal-specific word limits, figures, references - templates/nature-latex.tex — master LaTeX template (Overleaf-ready) - scripts/export_docx.py — Word export via python-docx --- ## STAGE 0 — Journal Selection **Always run this stage first unless the user has already specified a journal.** Present this menu and ask the user to choose: ``` 📋 请选择目标期刊 / Select target journal: 1. Nature (IF 63.7) — 顶级综合科学 2. Nature Materials (IF 37.2) — 材料科学 3. Nature Chemistry (IF 19.2) — 化学 4. Nature Energy (IF 60.9) — 能源 5. Nature Catalysis (IF 37.8) — 催化 6. Nature Sustainability (IF 25.1) — 可持续发展 7. Nature Communications (IF 15.7) — 全科学,开放获取,最灵活 8. Nature Methods (IF 32.1) — 方法学 9. Nature Computational Science (IF 12.0) — 计算科学 10. Nature Chemical Engineering (IF 13.0) — 化学工程 11. Nature Machine Intelligence (IF 23.9) — 机器学习/AI/机器人 12. Nature Synthesis (IF 20.0) — 合成化学与材料合成 13. 其他 / Other — 请告诉我期刊名 ``` After selection, load the corresponding entry from `templates/journal-specs.json` and display: - Word limits (body, abstract, Methods) - Figure/table limit - Reference limit - Methods location (within text vs. after references) - Acceptance rate and IF Then ask: **"您的论文类型是 Article 还是 Letter?"** ### ⚠️ Journal-specific special rules to load: **Nature Synthesis (选12):** - NO schemes — all graphics must be figures (no reaction scheme format) - Methods section CANNOT contain figures or tables — use Extended Data or SI - Results and Discussion may be combined into one section with subheadings - Discussion must be succinct and cannot have subheadings - Only one article type: Article (covers both short comms and full papers) **Nature Machine Intelligence (选11):** - Also accept
skills/nature-citation/SKILL.md
---
name: nature-citation
description: Strict Nature/CNS-family citation retrieval, verification, and export. Given a topic, claim, or list of papers, finds real citations, verifies DOIs, checks retraction status, and exports in BibTeX, RIS, ENW, or Zotero RDF format. Trigger when user needs citations, wants to verify references, or needs to export a reference list.
---
# nature-citation
## Purpose
Find, verify, and export citations for Nature-series manuscripts.
Strict accuracy: every reference must be real, accessible, and support the cited claim.
---
## Trigger Conditions
- "找参考文献" / "引用" / "citation" / "reference"
- "验证引用" / "verify DOI" / "check references"
- "导出文献" / "export BibTeX" / "Zotero" / "RIS" / "ENW"
- "这个说法有文献支持吗" / "find supporting papers for..."
- User pastes a claim and asks for citations
---
## Workflow
### Mode 1: Find citations for a claim
1. User provides: a scientific claim or topic
2. **First: search personal LitReview library** — `web_fetch("https://ybliterature.com/api/search?q=<URL-encoded-query>")`
- If results found: use these as primary citations (already in user's library)
3. **CrossRef full-text search** — `web_fetch("https://api.crossref.org/works?query=<query>&filter=has-full-text:true&rows=5&sort=relevance")`
- Extract: DOI, title, authors, year, journal, is-referenced-by-count
4. **Broader web search** — `web_search("<claim> site:nature.com OR site:science.org OR site:cell.com")`
5. **arXiv** — `web_search("arxiv <topic> <year>")`
6. For each candidate paper:
- **Verify via CrossRef**: `web_fetch("https://api.crossref.org/works/<DOI>")`
→ confirms: real DOI, correct metadata, citation count
- **Check retraction via RetractionWatch**: `web_search("site:retractionwatch.com \"<title keywords>\"")`
- **Also check**: `web_search("<title> retraction OR retracted OR correction")`
- Confirm it actually supports the claim (not just related)
7. Return ranked list: most relevant first, with support assessment and citation count
### Mode 2: Verify existing reference list
For each reference the user provides:
1. **CrossRef DOI lookup** (most reliable):
- If DOI present: `web_fetch("https://api.crossref.org/works/<DOI>")`
- Compare returned metadata with user's reference — flag any discrepancy
2. If no DOI: `web_search('"<author>" "<year>" "<journal>" "<title keywords>"')`
3. **Retraction check**: `web_search("site:retractionwatch.com \"<first author> <year>\"")`
4. Assess: does this ref support the claim it's cited for?
5. Flag: ✅ verified via CrossRef | ⚠️ found but unverified | ❌ wrong metadata or retracted
### Mode 3: Export reference list
Convert verified references to the requested format (see below).
---
## Nature Reference Style (numbered, Vancouver)
### Format:
```
[number]. LastName, A. B., LastName, C. D. & LastName, E. F. Title of article.
Journal Abbrev. Vol, first–last page (Year).
```
### Rules:
- Up to 6 authors, then "et al."
- Journal names abbreviated (e.g., Nat.skills/nature-figure/SKILL.md
---
name: nature-figure
description: Generate publication-quality figures for Nature-series journals using Python (matplotlib) or R (ggplot2). Trigger when user wants to create, polish, or redesign scientific figures for high-impact journals. Handles multi-panel layouts, Nature color palettes, correct typography, and exports SVG/PDF/PNG.
---
# nature-figure
## Purpose
Generate multi-panel scientific figures that meet Nature portfolio visual standards:
correct typography, semantic colour palette, accessible design, and editable SVG output.
---
## Trigger Conditions
Activate when user mentions:
- "画图" / "figure" / "plot" / "科研绘图"
- "Nature figure" / "publication figure" / "publication plot"
- "matplotlib" / "ggplot" / "seaborn"
- "配色" / "color palette" / "color scheme"
- Wants to improve or reformat an existing figure
---
## Nature Figure Standards
### Typography
- Font family: **Arial** or **Helvetica** (sans-serif, never Times New Roman in figures)
- Minimum font size in final print: **7 pt** (axis labels, tick labels)
- Panel labels (a, b, c...): **8 pt bold**, lowercase
- Figure title (if any): not embedded in figure — goes in legend
- All text must be editable (not rasterized)
### Size & Resolution
| Format | Width | Resolution |
|--------|-------|------------|
| Single column | 89 mm (3.5 in) | 300 DPI min |
| 1.5 column | 120 mm (4.7 in) | 300 DPI min |
| Double column | 183 mm (7.2 in) | 300 DPI min |
| Line art | any | **600 DPI** |
| Final submission | PDF or TIFF | vector preferred |
### Colour Palette (Nature-approved, colorblind-safe)
```python
NATURE_COLORS = {
"blue": "#4878CF",
"red": "#D65F5F",
"green": "#6ACC65",
"orange": "#EE854A",
"purple": "#956CB4",
"teal": "#82C6E2",
"brown": "#D5BB67",
"gray": "#8C8C8C",
# Colorblind-safe primary pair:
"cb_blue": "#0072B2",
"cb_orange":"#E69F00",
}
```
- Never use pure red + green together (colorblind conflict)
- Use filled symbols + different shapes for accessibility, not colour alone
- Grayscale must remain distinguishable
### Panel Architecture
- Each panel makes **one clear point**
- Panel (a): overview / schematic / representative image
- Panels (b–d): quantitative evidence
- Final panel: comparison or generalizability
- Panels are labelled **a, b, c** (lowercase bold, top-left corner)
- White background; minimal gridlines (light gray, 0.5pt)
- No chartjunk: remove top and right spines
### Statistical Annotations
- Error bars: always define in legend (mean ± s.d. or ± s.e.m.)
- Significance: *, **, ***, **** for p < 0.05, 0.01, 0.001, 0.0001; prefer exact p-values
- n must be stated (e.g., n = 5 independent experiments)
- Box plots: show median, IQR, whiskers to 1.5×IQR, individual points overlaid
---
## Workflow
### Step 0: Auto-figure from data file (fastest path)
If user provides a CSV, Excel, or JSON data file:
```bash
python3 ~/.openclaw/workspace/skills/nature-paper-hub/scripts/auto_figure.py \
--inpuskills/nature-paper2ppt/SKILL.md
--- name: nature-paper2ppt description: Convert a scientific paper into a presentation deck (PPTX). Generates structured Chinese or bilingual slides for journal clubs, group meetings, or conference talks. Trigger when user wants to make slides from a paper or present research findings. --- # nature-paper2ppt ## Purpose Transform a Nature-series paper into a clean, publication-aware PPTX presentation, optimised for journal-club or group-meeting delivery. Output in Chinese (default) or bilingual (Chinese + English). --- ## Trigger Conditions - "做PPT" / "幻灯片" / "slides" / "presentation" - "journal club" / "组会" / "汇报" - "paper to PPT" / "paper2ppt" / "论文转PPT" - User shares a paper and wants to present it --- ## Slide Structure ### 1. Title Slide - Paper title (full, in English) - Authors + institution - Journal + Year + DOI + IF - Presenter name + date - Background: clean white or dark navy ### 2. Background & Motivation (1–2 slides) - Why does this problem matter? (3–4 bullet points) - Current limitations or gaps in the field - Key concepts the audience needs (define jargon) ### 3. Research Question & Approach (1 slide) - One sentence: what did they set out to do? - Main hypothesis or objective - Brief method overview (schematic if available) ### 4. Key Results (3–5 slides, one per main finding) For each Results subsection: - Slide title = the key message (e.g., "Catalyst achieves 95% efficiency at low overpotential") - Main figure (reproduced or described) - 2–3 bullet points explaining what the data shows - One sentence: so what? (interpretation) ### 5. Mechanism / Why It Works (1 slide) - Mechanistic explanation - Key experiment that proves the mechanism - Theoretical support (DFT, MD, etc.) if present ### 6. Comparison with Prior Work (1 slide) - Table or bar chart: this work vs. literature - Highlight where this paper advances the state of the art ### 7. Discussion & Limitations (1 slide) - What does this mean for the field? - Honest limitations (what they didn't prove) - Open questions remaining ### 8. Conclusion (1 slide) - 3–5 bullet points: key takeaways - Broader significance in one sentence ### 9. Critical Thinking (1 slide) — optional - Questions for discussion: - Is the claim fully supported by the data? - What experiment is missing? - How would you follow up? ### 10. References (1 slide) - Key references cited in the paper (top 5–8) --- ## Language Options Ask user: - **中文** (default): all slide content in Chinese, figure captions translated - **双语** (bilingual): English title + Chinese body text - **English**: full English (for international presentations) --- ## Design Guidelines ### Typography: - Title font: 32–36pt, bold - Body font: 20–24pt - Minimum readable: 18pt - Chinese font: 微软雅黑 (Microsoft YaHei) or 思源黑体 (Source Han Sans) - English font: Arial or Calibri ### Layout: - 16:9 widescreen (1920×1080 recommended) - Clean white background with accent color (use journal color if applicable) - Nature blu
skills/nature-reader/SKILL.md
--- name: nature-reader description: Full-paper bilingual reader for Nature-series papers. Converts a PDF or URL into a structured, annotated Markdown document with Chinese translation, figure grounding, source anchors, and section summaries. Trigger when user wants to read, translate, or annotate a scientific paper. --- # nature-reader ## Purpose Transform a scientific paper (PDF path, DOI, or URL) into a richly annotated bilingual Markdown document: original English with inline Chinese translation, figure references grounded to actual captions, and section-level summaries. --- ## Trigger Conditions Activate when user mentions: - "读论文" / "翻译论文" / "精读" / "全文翻译" - "nature reader" / "paper reader" / "bilingual" - "原文对照" / "图文对应" / "paper md" - Shares a DOI, arXiv ID, PDF path, or paper URL --- ## Input Handling ### Accepted inputs: 1. **PDF file path** — e.g., `~/Downloads/paper.pdf` → Use `read` tool to extract text content 2. **DOI** — e.g., `10.1038/s41565-024-01234-5` → Fetch via `https://doi.org/<DOI>` or `https://unpaywall.org/api/v2/<DOI>?email=open` 3. **arXiv ID** — e.g., `2401.12345` → Fetch via `https://arxiv.org/abs/2401.12345` 4. **URL** — fetch directly with web_fetch ### Open-access lookup: If the paper is paywalled, try: - `https://unpaywall.org/api/v2/<DOI>?email=open` → check `best_oa_location.url_for_pdf` - `https://sci-hub.se/<DOI>` (mention only; do not auto-fetch) - arXiv preprint version via web_search: `arxiv "<title>" "<first author>"` --- ## Output Format Generate a Markdown document with this structure: ```markdown # [Paper Title] > **Journal:** Nature [Sub-journal] | **Year:** XXXX | **DOI:** [link] > **Authors:** Author One, Author Two, ... > **Open access:** [Yes/No] | **PDF:** [link if available] --- ## 📋 Quick Summary | 速览 | | | |---|---| | **核心问题** | [一句话:这篇论文解决了什么问题] | | **核心方法** | [方法/技术核心] | | **关键结果** | [最重要的1-2个数字/发现] | | **意义** | [为什么重要] | | **适合引用于** | [哪类论文的哪个部分可以引用这篇] | --- ## Abstract | 摘要 **[Original English abstract]** > 🇨🇳 **中文翻译:** > [Faithful Chinese translation of the abstract] --- ## Introduction | 引言 ### [Subsection or paragraph grouping] [Original English text — preserve key sentences verbatim] > 🇨🇳 [Chinese translation of this paragraph] **💡 Key point:** [One-sentence summary of this paragraph's main argument] **📚 Key citations:** [[Author, Year]] — [why cited here] [Continue paragraph by paragraph...] --- ## Results | 结果 ### [Result subsection title] [Original English — key sentences] > 🇨🇳 [Chinese translation] **📊 Figure X reference:** [Describe what Figure X shows and what conclusion it supports] **🔢 Key numbers:** [Extract quantitative claims: "efficiency increased from X% to Y%"] --- ## Discussion | 讨论 [Original + Chinese + key point per paragraph] --- ## Methods | 方法 > ⚙️ [Methods summary in Chinese — full translation optional, summarize by subsection] ### [Methods subsection] [Key parameters, instruments, conditions — bilingual]
AionUi
Free, local, open-source 24/7 Cowork app and OpenClaw for Gemini CLI, Claude Code, Codex, OpenCode, Qwen Code, Goose CLI, Auggie, and more | 🌟 Star if you like it!
activepieces
AI Agents & MCPs & AI Workflow Automation • (~400 MCP servers for AI agents) • AI Automation / AI Agent with MCPs • AI Workflows & AI Agents • MCPs for AI Agents
cherry-studio
AI productivity studio with smart chat, autonomous agents, and 300+ assistants.
CopilotKit
The Frontend for Agents & Generative UI. React + Angular
Machine-readable data
The same record, as JSON, for agents and crawlers.
{
"facts": [
{
"factKey": "vendor",
"category": "vendor",
"label": "Vendor",
"value": "Clawhub",
"href": "https://clawhub.ai/yang1bai/skills/nature-paper-hub",
"sourceUrl": "https://clawhub.ai/yang1bai/skills/nature-paper-hub",
"sourceType": "profile",
"confidence": "medium",
"observedAt": "2026-10-11T00:09:28.888Z",
"isPublic": true
},
{
"factKey": "protocols",
"category": "compatibility",
"label": "Protocol compatibility",
"value": "OpenClaw",
"href": "https://www.xpersona.co/api/v1/agents/clawhub-yang1bai-nature-paper-hub/contract",
"sourceUrl": "https://www.xpersona.co/api/v1/agents/clawhub-yang1bai-nature-paper-hub/contract",
"sourceType": "contract",
"confidence": "medium",
"observedAt": "2026-10-11T00:09:28.888Z",
"isPublic": true
},
{
"factKey": "traction",
"category": "adoption",
"label": "Adoption signal",
"value": "1.2K downloads",
"href": "https://clawhub.ai/yang1bai/nature-paper-hub",
"sourceUrl": "https://clawhub.ai/yang1bai/nature-paper-hub",
"sourceType": "profile",
"confidence": "medium",
"observedAt": "2026-10-11T00:09:28.888Z",
"isPublic": true
},
{
"factKey": "latest_release",
"category": "release",
"label": "Latest release",
"value": "1.0.0",
"href": "https://clawhub.ai/yang1bai/nature-paper-hub",
"sourceUrl": "https://clawhub.ai/yang1bai/nature-paper-hub",
"sourceType": "release",
"confidence": "medium",
"observedAt": "2026-05-17T20:30:47.583Z",
"isPublic": true
},
{
"factKey": "handshake_status",
"category": "security",
"label": "Handshake status",
"value": "UNKNOWN",
"href": "https://www.xpersona.co/api/v1/agents/clawhub-yang1bai-nature-paper-hub/trust",
"sourceUrl": "https://www.xpersona.co/api/v1/agents/clawhub-yang1bai-nature-paper-hub/trust",
"sourceType": "trust",
"confidence": "medium",
"observedAt": null,
"isPublic": true
}
],
"events": [
{
"eventType": "release",
"title": "Release 1.0.0",
"description": "Initial release: full-pipeline Nature-series journal writing agent for 12 Nature journals. Includes figure generation, CrossRef citation verification, Word/LaTeX/PPT export, bilingual paper reader, and 534-paper curated literature index.",
"href": "https://clawhub.ai/yang1bai/nature-paper-hub",
"sourceUrl": "https://clawhub.ai/yang1bai/nature-paper-hub",
"sourceType": "release",
"confidence": "medium",
"observedAt": "2026-05-17T20:30:47.583Z",
"isPublic": true
}
]
}Record generated Oct 11, 2026.
