Environment Variables
All secrets and authentication credentials are configured via environment variables. They are never stored in the config file.
Use this page together with the connector guides: the connector docs explain which credentials, permissions or network requirements apply to each integration.
Skippr authentication
| Variable | When | Description |
|---|---|---|
SKIPPR_API_KEY | CI/CD | Per-user API key for non-interactive authentication. See Authentication. This authenticates the runner to Skippr's cloud-backed control plane. |
SKIPPR_AUTH_URL | Optional | Override the auth service URL (default: https://auth.skippr.io) |
LLM
| Variable | When | Description |
|---|---|---|
LLM_API_KEY | Optional | Override the server-provided LLM key with your own (e.g. to use a different model or provider). When not set, the key is provided after authentication. Schema metadata is the default model input; data samples are optional and off by default. |
Warehouse and source credentials
Each provider has its own set of required environment variables. See the connect guide for your specific setup:
| Provider | Guide |
|---|---|
| Snowflake | Snowflake |
| BigQuery | BigQuery |
| Postgres | PostgreSQL |
| MSSQL | MSSQL |
| S3 | S3 |
Optional overrides
| Variable | Default | Description |
|---|---|---|
LLM_BASE_URL | https://api.openai.com | Override the LLM API endpoint |
LLM_MAX_TOKENS | 8192 | Max output tokens per LLM call |
DBT_TARGET_SCHEMA | Same as project | Override the dbt base schema name |
DBT_SILVER_SUFFIX | silver | Override the silver tier suffix |
DBT_GOLD_SUFFIX | gold | Override the gold tier suffix |
