Skip to content

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

VariableWhenDescription
SKIPPR_API_KEYCI/CDPer-user API key for non-interactive authentication. See Authentication. This authenticates the runner to Skippr's cloud-backed control plane.
SKIPPR_AUTH_URLOptionalOverride the auth service URL (default: https://auth.skippr.io)

LLM

VariableWhenDescription
LLM_API_KEYOptionalOverride 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:

ProviderGuide
SnowflakeSnowflake
BigQueryBigQuery
PostgresPostgreSQL
MSSQLMSSQL
S3S3

Optional overrides

VariableDefaultDescription
LLM_BASE_URLhttps://api.openai.comOverride the LLM API endpoint
LLM_MAX_TOKENS8192Max output tokens per LLM call
DBT_TARGET_SCHEMASame as projectOverride the dbt base schema name
DBT_SILVER_SUFFIXsilverOverride the silver tier suffix
DBT_GOLD_SUFFIXgoldOverride the gold tier suffix