Now liveThe Skillselion MCP - thousands of ranked skills, loaded into your agent mid-task. No install.Get it →
tinybirdco avatar

Tinybird Typescript Sdk Guidelines

  • 724 installs
  • 20 repo stars
  • Updated July 29, 2026
  • tinybirdco/tinybird-agent-skills

tinybird-typescript-sdk-guidelines is an agent skill that teaches type-safe use of the @tinybirdco/sdk package so developers who build Tinybird analytics backends can define datasources, pipes, endpoints, and clients wit

About

tinybird-typescript-sdk-guidelines is a Tinybird-authored agent skill for the official @tinybirdco/sdk TypeScript package. It guides agents through installing and configuring the SDK, defining datasources and pipes in TypeScript with complete type inference, creating typed Tinybird clients, and running type-safe ingestion and queries. The skill also covers tinybird dev, build, and deploy commands for TypeScript-based Tinybird projects and supports migration from legacy Tinybird workflows. Developers reach for tinybird-typescript-sdk-guidelines when scaffolding new Tinybird backends in TypeScript, debugging type errors in pipe definitions, or ensuring ingestion and query code matches datasource schemas without runtime surprises.

  • 11 focused rule files covering every aspect from getting started to advanced materialized views
  • Full type inference patterns for datasources, pipes, and typed clients
  • Clear CLI command guidance for dev, build, deploy, and preview workflows
  • Migration instructions from legacy .datasource/.pipe files to TypeScript definitions
  • Connection patterns for Kafka, S3, GCS plus copy and sink pipes

Tinybird Typescript Sdk Guidelines by the numbers

  • 724 all-time installs (skills.sh)
  • +24 installs in the week ending Jul 27, 2026 (Skillselion tracking)
  • Ranked #398 of 2,064 Data Science & ML skills by installs in the Skillselion catalog
  • Security screen: LOW risk (skills.sh audit)
  • Data as of Jul 30, 2026 (Skillselion catalog sync)
npx skills add https://github.com/tinybirdco/tinybird-agent-skills --skill tinybird-typescript-sdk-guidelines

Add your badge

Show developers this skill is listed on Skillselion. Paste this into your README.

Listed on Skillselion
Installs724
repo stars20
Security audit3 / 3 scanners passed
Last updatedJuly 29, 2026
Repositorytinybirdco/tinybird-agent-skills

How do you define Tinybird pipes with TypeScript SDK?

Get complete type-safe guidance when defining Tinybird datasources, pipes, endpoints and clients using the official TypeScript SDK.

Who is it for?

Backend developers building Tinybird analytics pipelines in TypeScript who need type-safe datasource, pipe, and client definitions via @tinybirdco/sdk.

Skip if: Teams using only Tinybird's CLI with .datasource and .pipe files without the TypeScript SDK, or projects not using Tinybird at all.

When should I use this skill?

User works with @tinybirdco/sdk, defines Tinybird datasources or pipes in TypeScript, or runs tinybird dev/build/deploy on a TS project.

What you get

Typed datasource definitions, pipe configurations, Tinybird client code, and deployable TypeScript Tinybird project files.

  • Typed datasource and pipe definitions
  • Type-safe Tinybird client code

Files

SKILL.mdMarkdownGitHub ↗

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
  • rules/materialized-views.md
  • rules/copy-sink-pipes.md
  • rules/tokens.md

Quick Reference

  • Install: npm install @tinybirdco/sdk
  • Initialize: npx tinybird init
  • Dev mode: tinybird dev (uses configured devMode, typically branch)
  • Build: tinybird build (builds against configured dev target)
  • Deploy: tinybird deploy (deploys to main/production)
  • Preview in CI: tinybird preview
  • Server-side only; never expose tokens in browsers

Related skills

How it compares

Pick tinybird-typescript-sdk-guidelines over generic database skills when the project uses @tinybirdco/sdk and needs type-safe pipe and datasource definitions in TypeScript.

FAQ

Which package does tinybird-typescript-sdk-guidelines cover?

tinybird-typescript-sdk-guidelines covers the official @tinybirdco/sdk npm package for defining Tinybird datasources, pipes, endpoints, and clients in TypeScript with complete type inference for ingestion and queries.

Does tinybird-typescript-sdk-guidelines support Tinybird CLI commands?

tinybird-typescript-sdk-guidelines includes guidance for running tinybird dev, build, and deploy commands on TypeScript-based Tinybird projects, alongside SDK configuration and typed resource definitions.

Is Tinybird Typescript Sdk Guidelines safe to install?

skills.sh reports 3 of 3 security scanners passed. Review the Security Audits panel on this page before installing in production.

Data Science & MLdatabasesanalyticspipelines

This week in AI coding

Five minutes, every Monday - the tools, releases and tactics for developers.

unsubscribe anytime.