Tinybird/tinybird-typescript-sdk-guidelines — Agent Skills | officialskills.sh
Back to skills

tinybird-typescript-sdk-guidelines

officialdata

Guidelines for using the @tinybirdco/sdk package to define Tinybird datasources, pipes, and queries in TypeScript with full type inference.

Setup & Installation

npx skills add https://github.com/tinybirdco/tinybird-agent-skills --skill tinybird-typescript-sdk-guidelines
or paste the link and ask your coding assistant to install it
https://github.com/tinybirdco/tinybird-agent-skills/tree/main/skills/tinybird-typescript-sdk-guidelines
View on GitHub

What This Skill Does

Guidelines for using the @tinybirdco/sdk package to define Tinybird datasources, pipes, and queries in TypeScript with full type inference. Covers typed client setup, data ingestion, endpoint definitions, and CLI workflows for dev, build, and deploy.

Instead of writing untyped .datasource and .pipe files and guessing response shapes, you get compile-time type checking across ingestion, queries, and endpoint definitions.

When to use it

  • Defining Tinybird datasources and pipes in TypeScript instead of .datasource/.pipe files
  • Querying Tinybird endpoints with generated return types
  • Ingesting data with type-safe append calls
  • Setting up Kafka or S3 connections through the TypeScript SDK
  • Running tinybird dev/build/deploy commands in a TypeScript project