skills.vishalvoidskills/vishalvoid
Technical & DevelopmentIntermediate

tinybird-typescript-sdk-guidelines

Tinybird TypeScript SDK usage guidelines

Developer Setup

Setup & Installation

bash
npx skills add https://github.com/tinybirdco/tinybird-agent-skills --skill tinybird-typescript-sdk-guidelines

Overview

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.

Application

When to use this Skill

Documentation

Show Skills.md file

Tinybird TypeScript SDK Guidelines

Guidance for using the @tinybirdco/sdk package to define Tinybird resources in TypeScript with complete type inference.

When to Apply

  • Installing or configuring @tinybirdco/sdk
  • Defining datasources or pipes in TypeScript
  • Creating typed Tinybird clients
  • Using type-safe ingestion or queries
  • Running tinybird dev/build/deploy commands for TypeScript projects
  • Migrating from legacy .datasource/.pipe files to TypeScript
  • Defining connections (Kafka, S3, GCS)
  • Creating materialized views, copy pipes, or sink pipes

Rule Files

  • rules/getting-started.md
  • rules/configuration.md
  • rules/defining-datasources.md
  • rules/defining-endpoints.md
  • rules/typed-client.md
  • rules/low-level-api.md
  • rules/cli-commands.md
  • rules/connections.md
Lines 1 - 25 of 38

Recommendations

Explore other random skills

All skillsMy patterns