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.”