setup

Configure missing environment variables for EmpiricalWiki external services.

77|16|Updated May 9, 2026
One-click install
npx skills add https://github.com/Lambenthan/empiricalwiki --skill setup-lambenthan
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: setup
Source: https://github.com/Lambenthan/empiricalwiki/tree/main/.claude/skills/setup
Command: npx skills add https://github.com/Lambenthan/empiricalwiki --skill setup-lambenthan

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires python3, requests.

What problem does it solve?

This Skill prevents broken features by interactively guiding you to configure missing API keys in your local .env before running the wiki workflow.

Core Features & Use Cases

  • Detects current configuration: Reads your existing .env and reports which keys are set vs unset.
  • Guides step-by-step setup: Helps you configure Semantic Scholar, DeepXiv, and optionally a Review LLM provider with clear explanations of what each key unlocks.
  • Safe, user-controlled writes: Updates only the .env you choose, without modifying the wiki, and can be re-run to fill gaps later.

Quick Start

Run the setup skill to check your current .env state and follow the prompts to configure any missing keys.

Frequently Asked Questions about setup

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

FAQPage Schema
How do I configure environment variables in a .env file for Semantic Scholar and DeepXiv?

To configure environment variables, run an interactive setup that reads your .env file, detects missing API keys, and prompts you step-by-step to input valid credentials for Semantic Scholar and DeepXiv before safely writing them back.

What API keys do I need to set up for a local research-wiki environment?

Setting up a local research-wiki requires API keys for Semantic Scholar and DeepXiv, plus an optional OpenAI-compatible Review LLM provider. The setup process validates each provider's base URL format and explains what features each key unlocks.

Can I safely update missing .env configuration without overwriting existing values?

Yes, you can safely update missing .env configuration by running an interactive setup that reads existing values, reports which keys are set versus unset, and writes only the newly selected API keys back to the file without modifying the wiki.

How do I validate base URL formats for an OpenAI-compatible LLM setup?

Validating base URL formats for an OpenAI-compatible LLM setup is handled automatically during the environment configuration process, which checks the provided endpoints for your Review LLM provider before writing them to .env.

Do I need python3 and requests to initialize local research-wiki environment configuration?

Yes, you need python3 and requests installed, as these dependencies are required to run the interactive setup that detects your current .env state and repairs missing API keys for the research-wiki workflow.

Why does my paper-wiki workflow break after I set up the environment variables?

Your paper-wiki workflow may break if base URL formats are invalid or API keys are missing. Re-running the setup checks your .env file for gaps, validates provider endpoints, and interactively repairs the configuration.