███████╗██╗ ██╗██╗██╗ ██╗ ███████╗ ██╔════╝██║ ██╔╝██║██║ ██║ ██╔════╝ ███████╗█████╔╝ ██║██║ ██║ ███████╗ ╚════██║██╔═██╗ ██║██║ ██║ ╚════██║ ███████║██║ ██╗██║███████╗███████╗███████║ ╚══════╝╚═╝ ╚═╝╚═╝╚══════╝╚══════╝╚══════╝
Datadata Skills
Agent skills for the Datadata analytics platform. Reusable capabilities that give AI agents procedural knowledge to interact with Datadata through natural language.
Query Datadata via CLI — run ad-hoc SQL, inspect datasource metadata, list & describe tables, download results as NDJSON/CSV.
Query Data
Ingest Data
Other
Triggers:
Write DQL (Datadata Query Language) scripts — a Starlark-based scripting language for data transformation, cleaning, generation, and custom processing logic.
Core Capabilities
Triggers:
The skill supports two ways to authenticate:
If no API Key is configured, the agent will automatically guide you through device authorization when you first run a command — just follow the link displayed in the terminal to complete sign-in. The key is then cached locally for 90 days.
Create an API Key in the Datadata platform with the required permissions:
| Permission | Purpose |
|---|---|
| queries:execute-adhoc | Run SQL queries |
| executions:get | Retrieve query results |
| datasources:read | Read datasource metadata |
| datasources:scan | Trigger async schema scans |
| data-spaces:write | Create tables and insert data |
Avatar → Settings → "API Keys" (left sidebar) → Create a new key
Select the required permissions
Set it as an environment variable:
export DATADATA_API_KEY="ak_..."