agents365-ai avatar

Semanticscholar Skill

A solid wrapper around the Semantic Scholar API with a structured four-phase workflow that keeps you from shooting yourself in the foot with rate limits. The skill pushes you to write a single Python script instead of hammering the API with sequential bash calls, and it auto-handles retries and backoff. Works unauthenticated but you'll want an API key for serious use. The decision tree is genuinely helpful: it steers you toward bulk search by default and only uses relevance search when you need TLDRs or inline author details. Includes citation traversal, multi-seed recommendations, and BibTeX export. The worked examples show real patterns like filtering an author's papers locally or sorting citations by impact.

skills.sh installs
3.5K
GitHub stars
100
last updated
Aug 21, 2026

Install

$ npx -y skills add agents365-ai/365-skills --skill semanticscholar-skill --agent claude-code

Installs into .claude/skills of the current project.

Files

Semantic Scholar Search Workflow

Search academic papers via the Semantic Scholar API using a structured 4-phase workflow.

Critical rule: NEVER make multiple sequential Bash calls for API requests. Always write ONE Python script that runs all searches, then execute it once. All rate limiting is handled inside s2.py automatically.

Phase 1: Understand & Plan

Parse the user's intent and choose a search strategy:

Decision Tree

Default to search_bulk(). Per Semantic Scholar's own docs, bulk search is preferred over relevance search for most cases because relevance search is more resource-intensive. Use search_relevance() only when you need TLDR fields or author/citation details inline.

Sponsors

Details

Repository
github.com/agents365-ai/365-skills
Categories
Backend & APIs, Data Science & ML, Sales & Marketing
First seen
Jun 3, 2026

More from agents365-ai/365-skills

All 15
1openai avatarchatgpt-appsopenai/skillsBuild, scaffold, refactor, and troubleshoot ChatGPT Apps SDK applications that combine an MCP server and widget UI. Use when Codex needs to design tools, regist3.5Kskills.sh installs
2wshobson avatarfile-conversionwshobson/agentsConvert files between formats — PDF to Word, HEIC to JPG, MP4 to MP3, CSV to JSON, EPUB to MOBI, and 999 total routes across images, video, audio, documents, da3.4Kskills.sh installs
3tradermonty avatartrade-hypothesis-ideatortradermonty/claude-trading-skillsGenerate falsifiable trade strategy hypotheses from market data, trade logs, and journal snippets. Use when you have a structured input bundle and want ranked h3.4Kskills.sh installs
4markdown-viewer avatargraphvizmarkdown-viewer/skillsCreate directed/undirected graphs using DOT language with automatic layout. Best for dependency trees, call graphs, package hierarchies, and module relationship3.4Kskills.sh installs
5majidmanzarpour avatarthreejs-image-generatormajidmanzarpour/threejs-game-skillsGenerate and edit 2D image assets for Three.js games using Google's Gemini image API. Use for concept sheets, image-to-3D inputs, texture references, sky/backgr3.3Kskills.sh installs
6netlify avatarnetlify-blobsnetlify/context-and-toolsGuide for using Netlify Blobs for file and asset storage — images, documents, uploads, exports, cached binary artifacts. Covers getStore(), CRUD operations, met3.3Kskills.sh installs