Agent skill · writing content · aiskillstore
semantic-scholar-library-feed
Work with a user's Semantic Scholar account to read Research Feeds, inspect private Library folders, add papers to folders, and resolve Semantic Scholar paper records from identifiers such as arXiv IDs.
Why this skill is useful
Adds specific commands and workflows for interacting with the Semantic Scholar API that the AI wouldn't reliably generate on its own.
What it needs
Requires python3 installed locally. Requires semantic-scholar account access. About 2k tokens when loaded. Last updated 2026-08-07. 405 stars on the source repository.
What this skill does
Semantic Scholar Library & Feed Overview Use this skill to work against Semantic Scholar's authenticated Library and Research Feed surfaces without browser-driven login flows. Prefer the bundled CLI for Cookie Store inspection, browser-curl import, SSR probing, feed pagination, folder inspection, folder writes, and Graph paper/batch lookups. Quick Start 1. Check whether the fixed Cookie Store already exists: 2. If the Cookie Store is missing or stale, ask the user to copy an authenticated Semantic Scholar request as curl from browser DevTools, then import it: import-header is still available when the user already extracted only the raw Cookie header. 3. Check cookie health: 4. Choose the task module below. Cookie Store Save Semantic Scholar auth state under: ~/.auth/semantic-scholar.cookies.json ~/.auth/semantic-scholar.cookie-header.txt Treat sid and s2 as the minimum required cookies for private Library and Feed access. If either is missing, ask the user for a fresh browser-copied curl and re-import it before touching private endpoints. Read references/auth-and-cookies.md when you need the Cookie Store workflow or the curl import format. Task Modules Research Feed Use this path when the user wants feed export, history crawl, or local coarse filtering. 1. Probe SSR if you need to inspect var DATA: 2. Crawl the feed through /api/1/library/folders/recommendations: 3. Persist output after every window. Do not wait for the entire crawl to finish. Read references/research-feed.md when you need the SSR decode order, the real API path, or the pagination stop rules. Library Folder Use this path when the user wants folder contents, folder diffs, or bulk add operations. 1. Export a folder: 2. Add a paper to a folder: Read references/library.md when you need endpoint behavior, pageSize limits, or the verified entries/bulk request shape. Paper ID Resolution Use Graph paper/batch when BibTeX already contains stable identifiers such as arXiv IDs. …
How to use it
Reference it in AdaL, Claude Code, Cursor or any coding agent — nothing to install:
@skills aiskillstore/semantic-scholar-library-feed