/setup

Configure missing Semantic Scholar, DeepXiv, and Review LLM API keys in `.env`.

1.6k|208|Updated Apr 9, 2026
One-click install
npx skills add https://github.com/skyllwt/AutoSci --skill setup-skyllwt
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: /setup
Source: https://github.com/skyllwt/AutoSci/tree/main/.claude/skills/setup
Command: npx skills add https://github.com/skyllwt/AutoSci --skill setup-skyllwt

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

It removes the guesswork and trial-and-error involved in configuring the optional API keys needed for citation expansion, semantic search, and cross-model review, so your research workflow works faster and more reliably.

Core Features & Use Cases

  • Interactive configuration status: Detects what is already set in .env and summarizes what is missing for Semantic Scholar, DeepXiv, and the Review LLM.
  • Guided key setup with guardrails: Explains what each key unlocks, offers a safe DeepXiv auto-registration flow, and asks for confirmation before writing anything to .env.
  • Workflow impact: Helps users understand how missing keys slow down citation expansion and disable optional review-based capabilities while keeping core functionality intact.

Quick Start

Ask your assistant to run the /setup skill to check your current .env and walk you through configuring Semantic Scholar, DeepXiv, and/or the Review LLM keys.

Frequently Asked Questions about /setup

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

FAQPage Schema
How do I configure research API keys for Semantic Scholar and DeepXiv?

Configuring research API keys for Semantic Scholar and DeepXiv involves inspecting your local `.env` file and interactively adding missing credentials. This setup safely enables citation expansion and semantic search capabilities while preventing full secret value exposure in outputs.

What happens if I skip Review LLM API key setup during software onboarding?

Skipping Review LLM API key setup disables optional cross-model review capabilities across ingestion, planning, drafting, and novelty workflows. However, your core research functionality remains intact, allowing you to proceed with standard operations while missing only the review-based features.

Do I need an existing .env file to set up research automation credentials?

You do not need a fully configured `.env` file to set up research automation credentials, as the setup process works during fresh installs. It inspects the local environment file, detects what is already set, and interactively guides you to fill in missing keys for Semantic Scholar and DeepXiv.

Can I automatically register for a DeepXiv API key without manual application?

Yes, you can automatically register for a DeepXiv API key using the safe auto-registration flow provided during the interactive setup. This guided process explains what the key unlocks and asks for your confirmation before writing the new credentials directly to your `.env` file.

Why does my citation expansion workflow run slowly without API keys?

Citation expansion workflows run slowly without API keys because missing Semantic Scholar and DeepXiv credentials prevent the system from accessing optimized semantic search and retrieval endpoints. Configuring these optional keys removes trial-and-error bottlenecks, allowing your research workflow to operate faster and more reliably.

Does the setup process expose my full secret API key values in the output?

No, the setup process avoids exposing full secret API key values in the output. It securely reads your `.env` file and setup reference, then updates the environment configuration with user-confirmed values while applying guardrails to mask and protect your sensitive credentials throughout the interaction.