Tinybird

Tinybird file formats, SQL rules, optimization patterns, and best practices for datasources, pipes, endpoints, and materialized views.

22 stars 2 forksDatabasesOfficial

Install

skills CLI (Claude Code, Cursor, Codex and more)
npx skills add tinybirdco/tinybird-agent-skills --skill tinybird
Manual install
git clone --depth 1 https://github.com/tinybirdco/tinybird-agent-skills.git /tmp/tinybird-agent-skills
mkdir -p ~/.claude/skills
cp -r /tmp/tinybird-agent-skills/skills/tinybird-best-practices ~/.claude/skills/tinybird

Personal skills live in ~/.claude/skills. Use .claude/skills in a project folder to share a skill with your team.

From the SKILL.md

# Tinybird Best Practices

Guidance for Tinybird file formats, SQL rules, optimization patterns, and data modeling. Use this skill when creating or editing Tinybird datafiles.

## When to Apply

- Creating or updating Tinybird resources (.datasource, .pipe, .connection)
- Writing or optimizing SQL queries
- Designing endpoint schemas and data models
- Organizing project structure and data layers
- Working with materialized views or copy pipes
- Implementing deduplication patterns
- Reviewing or refactoring Tinybird project files

## Rule Files

- `rules/project-files.md`
- `rules/build-deploy.md`
- `rules/datasource-files.md`
- `rules/pipe-files.md`
- `rules/endpoint-files.md`
- `rules/materialized-files.md`
- `rules/materialized-join-prefilter.md`
- `rules/sink-files.md`
- `rules/copy-files.md`
- `rules/connection-files.md`
- `rules/sql.md`
- `rules/endpoint-optimization.md`
- `rules/tests.md`
- `rules/deduplication-patterns.md`

## Quick Reference

- Project local files are the source of truth.
- Build target comes from `tinybird.config.json` `dev_mode` (`local` or `branch`).
- `tb deploy` targets Tinybird Cloud production.
- Commands like `tb sql` and `tb logs` default to local unless `--cloud` or `--branch=<branch-name>` is set.
- SQL is SELECT-only with Tinybird templating rules and strict parameter handling.
- Use MergeTree by default; AggregatingMergeTree for materialized targets.
- Filter early, select only needed columns, push complex work later in the pipeline.
Read the full skill on GitHub

Details

Skill name
tinybird
Path
skills/tinybird-best-practices/SKILL.md
Repo updated
29 July 2026

FAQ

What does the Tinybird skill do?

Tinybird file formats, SQL rules, optimization patterns, and best practices for datasources, pipes, endpoints, and materialized views.

How do I install the Tinybird skill?

skills CLI (Claude Code, Cursor, Codex and more): npx skills add tinybirdco/tinybird-agent-skills --skill tinybird. Skills go in ~/.claude/skills (personal) or .claude/skills (project), and Claude loads them automatically when a task matches the description.

Is Tinybird popular?

It lives in tinybirdco/tinybird-agent-skills, which has 22 GitHub stars and 2 forks, and is included in 1 curated skill list.

Related skills

Tinybird CLI Guidelines

22

tinybirdco/tinybird-agent-skills

Tinybird CLI commands, workflows, and operations. Use when running tb commands, managing local development, deploying, or working with data operations.

Software DevelopmentIn 1 list

Tinybird Typescript SDK Guidelines

22

tinybirdco/tinybird-agent-skills

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.

Software DevelopmentIn 1 list

Cognitive Toolkit

24

glebis/claude-cognitive-toolkit

Evidence-based CBT and DBT intervention skills — guided thought records, opposite action, DEAR MAN roleplay, crisis skills with optional HRV biofeedback. Configurable therapeutic pushback. Triggers on "/cbt", "/dbt", "/thought-record", "/record", "/opposite", "/opposite-action", "I need to work through something", "help me with a thought", "cognitive distortion", "I'm spiraling", "can we do a thought record".

Databases

App Platform Router

38

digitalocean-labs/do-app-platform-skills

Routes DigitalOcean App Platform tasks to specialized sub-skills. Use when working with App Platform deployments, migrations, database configuration, networking, or troubleshooting.

Databases

Paradedb Skill

11

paradedb/agent-skills

Expert guidance on ParadeDB text and vector search, hybrid search (BM25 + semantic), filters, facets, joins, and aggregations in Postgres. Use when writing ParadeDB queries, creating ParadeDB indexes, indexing vectors, configuring tokenizers, or implementing Elasticsearch-quality search in Postgres.

Databases

Dolphindb Skill

36

hugo2046/dolphindb_skill

DolphinDB/DolphinScript 的数据库、SQL、流计算、回测与排障技能。用户提到 DolphinDB,或仓库/代码出现 dfs://、createPartitionedTable、context by、streamTable、subscribeTable、createTimeSeriesEngine、DStream::、Backtest:: 等专有线索时调用;已有 DolphinDB 上下文时,即使本轮只说“分区表”“实时 K 线”“回测报错”也要使用。用于按目标 Server/插件版本核对官方 API、选择 OLAP/TSDB/PKEY/IOT,并生成可验证的代码与方案。明确只涉及其他技术栈且无 DolphinDB 上下文时不调用。

Databases12

Browse the most popular Claude skills, all databases skills, or write your own with the skills generator.