tinybird-best-practices

Provide best practices for Tinybird project structure, datafiles, and SQL optimization.

20|2|Updated Jan 15, 2026
One-click install
npx skills add https://github.com/tinybirdco/tinybird-agent-skills --skill tinybird-best-practices
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: tinybird-best-practices
Source: https://github.com/tinybirdco/tinybird-agent-skills/tree/main/skills/tinybird-best-practices
Command: npx skills add https://github.com/tinybirdco/tinybird-agent-skills --skill tinybird-best-practices

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) and assets (resource) components.

What problem does it solve?

This Skill provides guidelines and best practices for working with Tinybird projects, including file formats, SQL rules, optimization patterns, and data modeling.

Core Features & Use Cases

  • Project Structure: Defines guidelines for project organization, local development, and deployment workflows.
  • Datafile Guidelines: Outlines best practices for .datasource, .pipe, and .connection files, including schema design, engines, and import configurations.
  • SQL and Query Optimization: Provides recommendations for optimizing SQL queries and managing endpoints.
  • Use Case: Use this Skill to create a Tinybird project following best practices, which includes proper structuring, data management, and query optimization.

Quick Start

Install the Skill using npx skills add tinybirdco/tinybird-agent-skills, and follow the guidelines provided in the SKILL.md file for project setup and datafile management.

Frequently Asked Questions about tinybird-best-practices

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
What are the best practices for structuring a Tinybird project?

Tinybird project structuring best practices define guidelines for project organization, local development, and deployment workflows to ensure proper data management across the lifecycle. This includes specific rules for directory layouts and file management.

How do I configure .datasource and .pipe files in Tinybird?

Configuring .datasource and .pipe files in Tinybird requires following datafile guidelines that outline schema design, storage engines, and import configurations to properly manage your data structures.

What is the best way to optimize SQL queries for Tinybird endpoints?

Optimizing SQL queries for Tinybird endpoints involves applying specific query optimization patterns and data modeling recommendations to improve performance and manage endpoint configurations effectively.

How do I set up a local development workflow for Tinybird data projects?

Setting up a local development workflow for Tinybird data projects requires installing the Skill via `npx skills add tinybirdco/tinybird-agent-skills` and following the SKILL.md file for project setup and datafile management guidelines.

Does this Skill provide guidelines for .connection files in Tinybird?

Yes, this Skill provides guidelines for .connection files alongside .datasource and .pipe files, including schema design, engines, and import configurations to maintain data optimization strategies.