research-ingestion

Solid

Extract insights from research papers (PDF/URL) and generate OpenClaw agent skills, workflow improvements, and actionable techniques. Use when asked to analyze a paper, extract research findings, turn a paper into a skill, or apply academic insights to agent workflows.

AI & Automation 36 stars 22 forks Updated today MIT

Install

View on GitHub

Quality Score: 82/100

Stars 20%
52
Recency 20%
100
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
50
License 10%
100
Description 5%
100

Skill Content

# Research Ingestion Analyze research papers and extract actionable insights for OpenClaw agent workflows. ## Trigger Phrases - "analyze this paper", "read this research", "extract insights from" - "turn this paper into a skill", "what can we learn from this paper" - "research to skill", "/research" ## Workflow ### 1. Obtain Paper Text **From URL (arXiv, PDF link, blog post):** ```bash # Use the summarize skill for URLs # Or fetch + extract directly: curl -sL "<url>" | python3 -c " import sys try: import fitz # PyMuPDF doc = fitz.open(stream=sys.stdin.buffer.read(), filetype='pdf') print('\n'.join(page.get_text() for page in doc)) except ImportError: # Fallback: use pdftotext if available import subprocess result = subprocess.run(['pdftotext', '-', '-'], input=sys.stdin.buffer.read(), capture_output=True) print(result.stdout.decode()) " ``` **From local file:** ```bash python3 -c " import fitz doc = fitz.open('$FILE_PATH') for page in doc: print(page.get_text()) " ``` **Fallback (no PDF tools):** Use the `summarize` skill or `web_fetch` tool on the paper's URL. For arXiv papers, use the HTML version: `https://arxiv.org/html/<id>`. ### 2. Analyze with Structured Extraction After obtaining the text, extract these categories: ``` ## Paper: <title> Authors: <authors> Published: <date> Source: <url> ### Core Contribution <1-2 sentence summary of what's new> ### Key Techniques - <technique 1>: <how it works, 2-3 sentences> - <technique 2>: ....

Details

Author
OpenCoven
Repository
OpenCoven/coven
Created
3 months ago
Last Updated
today
Language
Rust
License
MIT

Integrates with

Similar Skills

Semantically similar based on skill content — not just same category