From tinybirdco-tinybird-agent-skills
Defines datasources, pipes, and queries with type inference using @tinybirdco/sdk. Use for Tinybird TypeScript projects and type-safe data ingestion.
How this skill is triggered — by the user, by Claude, or both
Slash command
/tinybirdco-tinybird-agent-skills:tinybird-typescript-sdk-guidelinesThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Guidance for using the `@tinybirdco/sdk` package to define Tinybird resources in TypeScript with complete type inference.
Guidance for using the @tinybirdco/sdk package to define Tinybird resources in TypeScript with complete type inference.
rules/getting-started.mdrules/configuration.mdrules/defining-datasources.mdrules/defining-endpoints.mdrules/typed-client.mdrules/low-level-api.mdrules/cli-commands.mdrules/connections.mdrules/materialized-views.mdrules/copy-sink-pipes.mdrules/tokens.mdnpm install @tinybirdco/sdknpx tinybird inittinybird dev (uses configured devMode, typically branch)tinybird build (builds against configured dev target)tinybird deploy (deploys to main/production)tinybird previewnpx claudepluginhub joshuarweaver/cascade-data-analytics --plugin tinybirdco-tinybird-agent-skillsDefines Tinybird datasources, pipes, and queries in Python using tinybird-sdk. Covers configuration, CLI commands, connections, materialized views, and migration from legacy files.
Generates SDK-specific instrumentation guides from tracking plans for 24 analytics tools like Segment, Amplitude, PostHog, Sentry. Provides identify, group, track code templates in .telemetry/instrument.md.
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.