tinybird-typescript-sdk-guidelines
bởi tinybirdco
Tinybird TypeScript SDK để định nghĩa datasource, pipe và truy vấn với suy luận kiểu đầy đủ. Sử dụng khi làm việc với @tinybirdco/sdk, TypeScript Tinybird…
npx skills add https://github.com/tinybirdco/tinybird-agent-skills --skill tinybird-typescript-sdk-guidelinesTinybird 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.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.md
Quick Reference
- Install:
npm install @tinybirdco/sdk - Initialize:
npx tinybird init - Dev mode:
tinybird dev(uses configureddevMode, 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
Thêm skills từ tinybirdco
tinybird
tinybirdco
Các quy tắc cấu hình Tinybird, mẫu SQL và hướng dẫn tối ưu hóa cho datasource, pipe, endpoint và materialized view. Bao gồm 13 loại quy tắc: cấu trúc dự án, thiết kế datasource và pipe, lược đồ endpoint, materialized view, copy pipe, kết nối, thực hành SQL tốt nhất và mẫu khử trùng lặp. Nhấn mạnh tệp cục bộ là nguồn chân lý, MergeTree là engine bảng mặc định, và SQL chỉ SELECT với xử lý tham số chặt chẽ. Cung cấp chiến lược tối ưu hóa: lọc...
official
tinybird-cli-guidelines
tinybirdco
Các lệnh CLI Tinybird, quy trình làm việc và thao tác. Sử dụng khi chạy lệnh tb, quản lý phát triển cục bộ, triển khai hoặc làm việc với các thao tác dữ liệu.
official
tinybird-python-sdk-guidelines
tinybirdco
Tinybird Python SDK để định nghĩa datasource, pipe và truy vấn trong Python. Sử dụng khi làm việc với tinybird-sdk, các dự án Python Tinybird, hoặc quá trình nhập và…
official