starlake
Declarative YAML data pipelines for any warehouse
All Skills in This Repository (42)
Pure Emerald Level Indicatorskafkaload
Transfer data between Kafka topics and file storage in Parquet, JSON, and CSV formats.
dag-generate
Generate Airflow DAGs from Starlake project YAML definitions.
yml2ddl
Convert Starlake YML definitions into SQL DDL statements.
metrics
Compute table metrics such as row counts and null counts.
settings
Test named connection settings and health across environments.
extract-bq-schema
Extract BigQuery schemas from Google Cloud projects using CLI options.
extract-script
Generate data extraction scripts from Mustache templates.
validate
Validate Starlake project configurations and data source connections.
infer-schema
Derive structured schemas from CSV, JSON, and XML data files.
dag-deploy
Deploy generated DAGs to a target directory for Airflow or Dagster.
col-lineage
Generates column-level lineage across tasks as JSON for metadata systems.
table-dependencies
Generate a dependency graph of data warehouse tables with SVG/PNG outputs.
Frequently Asked Questions
FAQPage SchemaHow to install Starlake?โผ
Run `npx skills add starlake-ai/starlake --all -g -y` in your terminal to install all skills in this suite globally.
What does Starlake do?โผ
Starlake lets you define entire data pipelines in YAML instead of writing custom ETL code. It handles extraction, loading, SQL transformations, data quality checks, and DAG generation automatically.
Which data warehouses does Starlake support?โผ
It works with BigQuery, Snowflake, Redshift, DuckDB, PostgreSQL, and Spark, plus lake formats like Delta Lake, Iceberg, and Parquet.
Can Starlake generate Airflow DAGs automatically?โผ
Yes. Starlake reads SQL dependencies from your transformations and generates ready-to-use DAGs for Airflow, Dagster, or Snowflake Tasks with no custom orchestration code.
Do I need to write code to build pipelines with Starlake?โผ
No. You declare sources, schemas, merge strategies, and quality rules in YAML files, and Starlake figures out how to execute the pipeline on your chosen warehouse.
Related Repositories in Data & Analytics
View All in Data & AnalyticsโPaddleOCR
Extract text, tables, and formulas from PDFs and images
Scrapling
Scrape any website and bypass anti-bot protection with AI
last30days-skill
Research any topic across Reddit, X, YouTube, and the web