elsevier-skill

Search Scopus and Open Access papers, fetch abstracts and author profiles via CLI.

2|Updated Dec 28, 2025
One-click install
npx skills add https://github.com/yasufumi-nakata/Elsevier_skill --skill elsevier-skill
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: elsevier-skill
Source: https://github.com/yasufumi-nakata/Elsevier_skill/tree/main
Command: npx skills add https://github.com/yasufumi-nakata/Elsevier_skill --skill elsevier-skill

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires requests, and includes scripts (resource) components.

What problem does it solve?

Researchers and developers need programmatic access to Elsevier's Scopus data and Open Access content from the command line to accelerate literature discovery and analytics.

Core Features & Use Cases

  • Search papers (Scopus)
  • Fetch abstract by EID or DOI
  • Fetch author profile
  • Analyze trends by year
  • Count institution papers
  • Search open access papers

Quick Start

Search for papers on a topic and fetch abstracts or author details using the available CLI commands.

Frequently Asked Questions about elsevier-skill

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I search Scopus literature and fetch abstracts from the command line?

You can search Scopus literature and fetch abstracts from the command line by running the Python CLI. It queries the internal Elsevier API client and returns JSON results directly to your terminal.

Do I need an API key to query Elsevier content via CLI?

Yes, you need an API key to query Elsevier content. The CLI requires the ELSEVIER_API_KEY environment variable to be set so the internal client can authenticate your search and abstract requests.

Can I analyze research trends by year and count institution papers using Scopus data?

You can analyze research trends by year and count institution papers using Scopus data. The CLI provides dedicated commands to aggregate publication counts and return the results as structured JSON.

How do I fetch an author profile or open access papers using the Elsevier API?

You fetch an author profile or open access papers by executing specific CLI commands. The Skill calls the Elsevier API client to retrieve author details and open access literature, returning JSON output.

What Python dependencies are required to run the Elsevier CLI client?

The Python dependencies required to run the Elsevier CLI client include the requests library. This dependency handles HTTP communication when querying the internal Elsevier API for literature and abstract data.