.agents/skills/ingest/SKILL.md
Ingest data from specific paths into a domain/table
npx skillsauth add starlake-ai/starlake-skills ingestInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
Low-level ingestion command that loads data from specified file paths directly into a domain/table. Unlike load which scans directories, ingest targets specific files. This is useful for programmatic or API-driven ingestion scenarios.
starlake ingest [domain] [schema] [paths] [options]
domain: Domain name (e.g. starbake)schema: Schema/table name (e.g. orders)paths: Comma-separated list of file paths to ingest--options k1=v1,k2=v2: Substitution arguments--scheduledDate <value>: Scheduled date for the job, format: yyyy-MM-dd'T'HH:mm:ss.SSSZ--reportFormat <value>: Report output format: console, json, or htmlstarlake ingest starbake orders /data/incoming/orders_20240301.json
starlake ingest starbake orders /data/file1.json,/data/file2.json
starlake ingest starbake orders /data/orders.json --options env=prod
development
Design SQL transformations for data pipelines with quality checks and dependency management. Use when the user says "design transforms" or "create SQL transformations".
devops
Plan and track sprint progress for data pipeline implementation. Use when the user says "sprint planning" or "plan data sprint".
testing
Analyze data sources in depth: schema, quality, volume, and extraction strategy. Use when the user says "analyze data source" or "profile this data source".
data-ai
Design Starlake-compatible table schemas with types, constraints, privacy, and expectations. Use when the user says "design schema" or "create table definition".