skl setup
First-run after install. Asks login, then init.
Synopsis
skl setup
skl setup --non-interactive
Flags
--non-interactiveskips login, init, and extras prompts. Printsskl login && skl initas the next step.
Prompts are also skipped when CI, SKL_NO_PROMPT, or SKL_YES is set, or when stdin is not a TTY.
What it writes
If config.toml has no api_base, setup writes the process api_base so a skipped login still remembers the hosted API.
Interactive answers run skl login and skl init in that order. Each step is optional. Default on the prompt is yes.
Log in now? [Y/n]
Import existing skills (skl init)? [Y/n]
Errors
Whatever skl login or skl init returns, if you accepted that step.