research-data-sources
Query online research data sources: arXiv papers, RSS/blog feeds (blogwatcher), and Polymarket prediction markets. Single-skill index with per-source reference docs.
- License 许可
- MIT
- 所属仓库
- S3YED/appie-kit
- 最近更新
- 2026-08-27
- Stars
- ★ 14
- Forks
- 3
01 前言 Front Matter
- name
- research-data-sources
- author
- Hermes Agent (umbrella, absorbing arxiv, blogwatcher, polymarket)
- license
- MIT
- version
- 1.0.0
- metadata
- { "hermes": { "tags": [ "research", "arxiv", "papers", "rss", "feeds", "blogwatch", "polymarket", "prediction-markets", "data-sources" ], "related_skills": [ "llm-wiki", "research-paper-writing" ] } }
- description
- Query online research data sources: arXiv papers, RSS/blog feeds (blogwatcher), and Polymarket prediction markets. Single-skill index with per-source reference docs.
02 资源文件 6
- 参考文档references/arxiv.md9.8 KB
- 参考文档references/blogwatcher.md5.0 KB
- 参考文档references/polymarket-api-endpoints.md4.4 KB
- 参考文档references/polymarket.md2.9 KB
- 脚本scripts/polymarket.py10.0 KB
- 脚本scripts/search_arxiv.py4.2 KB
03 SKILL.md 正文
Research Data Sources
This umbrella skill covers three online data-sourcing tools. Use the decision table below to pick the right one, then jump to the reference file for detailed commands.
Quick Decision
| You want to... | Use | Reference |
|---|---|---|
| Search academic papers by keyword, author, category | arXiv | references/arxiv.md |
| Monitor blogs and RSS/Atom feeds for new content | Blogwatcher | references/blogwatcher.md |
| Query prediction market prices, orderbooks, history | Polymarket | references/polymarket.md |
arXiv (references/arxiv.md)
Search and retrieve papers from arXiv's free REST API. No API key needed — just curl.
Quickest command:
curl -s "https://export.arxiv.org/api/query?search_query=all:YOUR+QUERY&max_results=5" | python3 -c "
import sys, xml.etree.ElementTree as ET
for e in ET.fromstring(sys.stdin.read())[0].findall('{http://www.w3.org/2005/Atom}entry'):
title = e.find('{http://www.w3.org/2005/Atom}title').text.strip().replace(chr(10),' ')
print(f'{title[:80]}')
"
Script: scripts/search_arxiv.py
Blogwatcher (references/blogwatcher.md)
Track blog and RSS/Atom feed updates via the blogwatcher-cli tool. Supports automatic feed discovery, HTML scraping fallback, OPML import.
# Install
go install github.com/JulienTant/blogwatcher-cli/cmd/blogwatcher-cli@latest
# Add feed
blogwatcher-cli add https://blog.nousresearch.com/feed.xml
# Scan for new articles
blogwatcher-cli scan
Polymarket (references/polymarket.md)
Query prediction market data from Polymarket's public REST APIs. All read-only, no auth needed.
Quickest commands:
# Search markets
curl -s "https://gamma-api.polymarket.com/public-search?q=QUERY"
# Price history for a condition
curl -s "https://clob.polymarket.com/price/condition/CONDITION_ID"
Full endpoint reference: references/polymarket-api-endpoints.md
Script: scripts/polymarket.py
04 同仓库更多 Skills
ai-music
AI music generation and audio tools: HeartMuLa lyrics-to-music generation, songwriting craft (+ Suno prompts), and audio spectrogram/feature visualization.
agentic-webdesign-design-system-ingestion
Use v0 Design Systems 2.0, Bolt Design System Agents, or Lovable to generate production UI from a client's real design system components — not generic Tailwind. Use when building a client website where brand consistency matters.
agentic-webdesign-agent-elements
Use 21st.dev Agent Elements — 25 shadcn/ui components purpose-built for AI agent UIs. Tool cards (Bash, Edit, Search, Plan, Subagent, MCP), chat, input, streaming. Open source, shadcn-registry install, no runtime lock-in.
vercel-deployment
Deploy static sites and frontends to Vercel — handles both CLI and REST API paths, including the CLI token sanitization workaround.
software-quality-workflows
Umbrella workflow for TDD, debugging, code simplification, spikes, pre-commit review, and debugger-assisted investigation.
react-component-refactoring
Safely refactor large React components into smaller, maintainable pieces using proven patterns