/setup

Inspect .env settings and interactively configure missing ΩmegaWiki API keys.

Updated May 23, 2026
One-click install
npx skills add https://github.com/duany049/multi-skill-orchestration --skill setup-duany049
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: /setup
Source: https://github.com/duany049/multi-skill-orchestration/tree/main/.claude/skills/setup
Command: npx skills add https://github.com/duany049/multi-skill-orchestration --skill setup-duany049

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Users need to set up multiple optional API keys and tokens for ΩmegaWiki, but they may not know which ones are missing, what each enables, or how to configure them without breaking existing settings.

Core Features & Use Cases

  • Detects current configuration: Reads the current .env state to identify which keys are set or unset and highlights what that impacts (e.g., slower ingestion or disabled features).
  • Guides safe, user-confirmed setup: Walks the user through configuring Semantic Scholar, DeepXiv, and an optional cross-model Review LLM, only writing to .env after explicit confirmation.
  • Includes clear recovery and verification: Handles missing .env or missing setup reference files, offers graceful skipping, and runs a verification-style summary at the end.

Use Case: A new installation is missing Semantic Scholar and DeepXiv, so /init and search-based skills underperform; running /setup updates .env so citation expansion and semantic retrieval work as intended.

Quick Start

Run the setup skill by asking your assistant: “Execute /setup to check my .env and help me configure any missing API keys.”

Frequently Asked Questions about /setup

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

FAQPage Schema
How do I configure API keys in a .env file for research automation tools?

Configuring API keys in a .env file safely involves inspecting current settings to detect missing values and interactively updating them. This setup process targets Semantic Scholar, DeepXiv, and an OpenAI-compatible Review LLM to enable dependent research automation features.

What happens if my Semantic Scholar and DeepXiv environment variables are missing?

Missing Semantic Scholar and DeepXiv environment variables cause dependent skills to underperform, resulting in slower ingestion and disabled semantic retrieval. Running an interactive configuration check identifies these unset keys and updates the .env file to restore intended citation expansion functionality.

Can I safely update an existing .env configuration without overwriting current settings?

Updating an existing .env configuration can be done safely by reading current settings first and only writing new values after explicit user confirmation. This interactive process masks key outputs and ensures existing environment variables remain intact during API key setup.

How do I set up an OpenAI-compatible Review LLM API key for research automation?

Setting up an OpenAI-compatible Review LLM API key requires adding the token to your .env file through a guided configuration process. The setup verifies the final status of required environment variables to ensure the cross-model review functionality works correctly.

What should I do if my .env file or setup reference files are missing during API key configuration?

Missing .env files or setup reference files trigger graceful fallback behavior during configuration, allowing you to safely skip missing elements. The setup process handles these edge cases by offering recovery options and running a verification summary of required environment variables.