lumi-research-setup

Configure research pack runtime by verifying Python tools and populating API-key environment files.

Updated Jun 3, 2026
One-click install
npx skills add https://github.com/MathematicGuy/team-006-vin20k --skill lumi-research-setup-mathematicguy
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: lumi-research-setup
Source: https://github.com/MathematicGuy/team-006-vin20k/tree/main/lumina-wiki/.agents/skills/lumi-research-setup
Command: npx skills add https://github.com/MathematicGuy/team-006-vin20k --skill lumi-research-setup-mathematicguy

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? Setting up a local research workspace often fails because of missing Python dependencies or unset API keys for scholarly data providers. This Skill checks the research pack tooling and guides you through creating a local .env file without ever exposing secret values. ## Core Features & Use Cases - Tool Verification: Runs help commands for fetchers covering arXiv, Semantic Scholar, OpenAlex, Unpaywall, CORE, DeepXiv, and Wikipedia to confirm each tool works. - API Key Guidance: Reports which optional keys (SEMANTIC_SCHOLAR_API_KEY, OPENALEX_API_KEY, UNPAYWALL_EMAIL, CORE_API_KEY, DEEPXIV_TOKEN) are missing, what each provider offers, and where to register. - Safe .env Management: Creates or updates .env only with values you explicitly provide, preserving existing keys and never printing secrets. - Use Case: After installing the Lumina research pack, run this Skill to confirm all fetchers work and learn that you only need a free Unpaywall email to enable the full PDF resolution ladder. ## Quick Start Ask the assistant to check the research pack tools and tell me which API keys I still need to configure.

Frequently Asked Questions about lumi-research-setup

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

FAQPage Schema
How do I set up API keys for academic paper fetchers?▼

Check which keys are missing by running the tool help commands, then register at each provider's site. Semantic Scholar, OpenAlex, CORE, and DeepXiv keys are optional; Unpaywall only needs any email address you own.

Which research APIs require an API key for fetching papers?▼

arXiv and Wikipedia need no key at all. Unpaywall requires an email, while Semantic Scholar, OpenAlex, CORE, and DeepXiv offer optional free keys that raise rate limits or unlock extra features.

Can I use the research pack without any API keys configured?▼

Yes, the core fetchers for arXiv and Wikipedia work without credentials. The PDF resolution ladder gracefully skips Unpaywall and CORE when their keys are unset, so the rest of the pipeline still runs.

Is it safe to store API keys in a .env file with this setup?▼

The .env file is only written when you explicitly provide values and ask for it. Existing keys are preserved, secret values are never printed or logged, and key presence is reported only as set or unset.

Why does the Unpaywall step get skipped during PDF resolution?▼

Unpaywall is skipped when UNPAYWALL_EMAIL is not set in your environment. Supply any email you own in the .env file to enable that step; the rest of the resolution ladder runs regardless.