Install
openclaw skills install abstract-searcherAdd abstracts to .bib file entries by searching academic databases (arXiv, Semantic Scholar, CrossRef) with browser fallback.
openclaw skills install abstract-searcherAutomatically fetch and add abstracts to BibTeX entries.
Given a .bib file, this skill will:
abstract={...} to each entry# Process a bib file (API-based)
python3 {baseDir}/scripts/add_abstracts.py input.bib > output.bib
http://export.arxiv.org/api/query?search_query=...https://api.semanticscholar.org/graph/v1/paper/search?query=...https://api.crossref.org/works?query.title=...https://api.openalex.org/works?search=...When APIs fail to find an abstract, use Chrome browser relay like a real person:
# Check if tab is attached
browser action=tabs profile=chrome
# If no tabs, ask user to click the Clawdbot Browser Relay toolbar icon
# Or use mac-control skill to auto-click it
browser action=open profile=chrome targetUrl="https://scholar.google.com"
browser action=snapshot profile=chrome
# Type the paper title in search box
browser action=act profile=chrome request={"kind":"type","ref":"search box ref","text":"paper title here"}
browser action=act profile=chrome request={"kind":"press","key":"Enter"}
browser action=snapshot profile=chrome
# Find the paper in results, click to open
browser action=act profile=chrome request={"kind":"click","ref":"paper title link ref"}
browser action=snapshot profile=chrome
# Get the abstract text from snapshot
# Clean it: remove newlines, escape special chars
# Add to bib entry: abstract={...},
profile=chrome to use real Chrome with your login sessions