Agent SkillsMapleTechLabs/maple › tinybird-typescript-sdk-guidelines

tinybird-typescript-sdk-guidelines

GitHub

提供Tinybird TypeScript SDK (@tinybirdco/sdk)的使用指南,支持数据源、管道和查询的类型安全定义。涵盖安装配置、CLI命令、连接管理及类型推断客户端开发,适用于TypeScript项目中的Tinybird资源构建与部署。

.agents/skills/tinybird-typescript-sdk-guidelines/SKILL.md MapleTechLabs/maple

触发场景

使用 @tinybirdco/sdk 进行开发 定义 Tinybird 数据源或管道 创建类型安全的 Tinybird 客户端 运行 tinybird CLI 命令 迁移至 TypeScript 配置

安装

npx skills add MapleTechLabs/maple --skill tinybird-typescript-sdk-guidelines -g -y
更多选项

非标准路径

npx skills add https://github.com/MapleTechLabs/maple/tree/main/.agents/skills/tinybird-typescript-sdk-guidelines -g -y

不安装直接使用

npx skills use MapleTechLabs/maple@tinybird-typescript-sdk-guidelines

指定 Agent (Claude Code)

npx skills add MapleTechLabs/maple --skill tinybird-typescript-sdk-guidelines -a claude-code -g -y

安装 repo 全部 skill

npx skills add MapleTechLabs/maple --all -g -y

预览 repo 内 skill

npx skills add MapleTechLabs/maple --list

SKILL.md

Frontmatter
{
    "name": "tinybird-typescript-sdk-guidelines",
    "description": "Tinybird TypeScript SDK for defining datasources, pipes, and queries with full type inference. Use when working with @tinybirdco\/sdk, TypeScript Tinybird projects, or type-safe data ingestion and queries."
}

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

版本历史

  • 01a5dc6 当前 2026-07-05 18:15

同 Skill 集合

.agents/skills/clickhouse-architecture-advisor/SKILL.md
.agents/skills/clickhouse-best-practices/SKILL.md
.agents/skills/clickhousectl-cloud-deploy/SKILL.md
.agents/skills/clickhousectl-local-dev/SKILL.md
.agents/skills/coss-particles/SKILL.md
.agents/skills/coss/SKILL.md
.agents/skills/react-doctor/SKILL.md
.agents/skills/tinybird-cli-guidelines/SKILL.md
.agents/skills/tinybird-python-sdk-guidelines/SKILL.md
.agents/skills/tinybird/SKILL.md
.context/effect/.agents/skills/grill-me/SKILL.md
.context/effect/.agents/skills/jsdocs/SKILL.md
.context/effect/.agents/skills/scratchpad/SKILL.md
.factory/skills/react-doctor/SKILL.md
skills/maple-audit/SKILL.md
skills/maple-csharp-style/SKILL.md
skills/maple-effect-style/SKILL.md
skills/maple-go-style/SKILL.md
skills/maple-java-style/SKILL.md
skills/maple-kotlin-style/SKILL.md
skills/maple-nextjs-style/SKILL.md
skills/maple-nodejs-style/SKILL.md
skills/maple-onboard/SKILL.md
skills/maple-onboarding-style/SKILL.md
skills/maple-python-style/SKILL.md
skills/maple-rust-style/SKILL.md
.agents/skills/chdb-datastore/SKILL.md
.agents/skills/chdb-sql/SKILL.md
.agents/skills/maple-telemetry-conventions/SKILL.md
.agents/skills/onboarding-cro/SKILL.md
skills/maple-dashboard-widgets/SKILL.md

元信息

文件数
0
版本
01a5dc6
Hash
b576051f
收录时间
2026-07-05 18:15

首页 - Wiki
Copyright © 2011-2026 iteam. Current version is 2.155.2. UTC+08:00, 2026-07-14 00:05
浙ICP备14020137号-1 $访客地图$