Semanticscholar Skill
by @agents365-ai
Use when searching academic papers, looking up citations, finding authors, or getting paper recommendations using the Semantic Scholar API. Triggers on queri...
| Error | Cause | Fix |
|-------|-------|-----|
| HTTPError 403 | Missing or invalid API key | Verify S2_API_KEY is set: echo $S2_API_KEY |
| HTTPError 429 after 5 retries | Sustained rate limit exceeded | Wait 60s, reduce max_results, or split into smaller batches |
| ModuleNotFoundError: s2 | Skill directory not on path | Verify skill is installed at ~/.claude/skills/ or ~/.openclaw/skills/ |
| ModuleNotFoundError: requests | requests not installed | pip install requests or uv pip install requests |
| 0 results returned | Query too specific or filters too narrow | Broaden query, remove filters, try search_relevance() instead of search_bulk() |
| KeyError: 'data' | Endpoint returned error object | Check r.get("message") for API error details |
| tldr field is empty | Not all papers have TLDR | Fall back to abstract field; bulk search never returns tldr |
clawhub install semanticscholar-skill