From tinybirdco-tinybird-agent-skills
Defines Tinybird datasources, pipes, and queries in Python using tinybird-sdk. Covers configuration, CLI commands, connections, materialized views, and migration from legacy files.
How this skill is triggered — by the user, by Claude, or both
Slash command
/tinybirdco-tinybird-agent-skills:tinybird-python-sdk-guidelinesThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Guidance for using the `tinybird-sdk` package to define Tinybird resources in Python.
Guidance for using the tinybird-sdk package to define Tinybird resources in Python.
rules/getting-started.mdrules/configuration.mdrules/defining-datasources.mdrules/defining-endpoints.mdrules/client.mdrules/low-level-api.mdrules/cli-commands.mdrules/connections.mdrules/materialized-views.mdrules/copy-sink-pipes.mdrules/tokens.mdpip install tinybird-sdktinybird inittinybird dev (uses configured dev_mode, typically branch)tinybird build (builds against configured dev target)tinybird deploy (deploys to main/production)tinybird previewtinybird migrate (convert .datasource/.pipe files to Python)npx claudepluginhub joshuarweaver/cascade-data-analytics --plugin tinybirdco-tinybird-agent-skillsDefines datasources, pipes, and queries with type inference using @tinybirdco/sdk. Use for Tinybird TypeScript projects and type-safe data ingestion.
Develops Lakeflow Spark Declarative Pipelines on Databricks for batch and streaming data pipelines using Python or SQL. Guides dataset types like Streaming Tables and features like Auto Loader, Auto CDC via decision tree.
Creates, configures, and updates Databricks Lakeflow Spark Declarative Pipelines (SDP/LDP) using serverless compute. Handles data ingestion with streaming tables, materialized views, CDC, SCD Type 2, and Auto Loader.