Tinybird Agent Skills

Официальные скиллы Tinybird: правила датафайлов и SQL, работа с CLI tb и SDK для TypeScript и Python

  • 22 ★ репозитория
  • Последний коммит
Скилл

Минимальный доступ

Почему такой уровень

  • Скиллы состоят только из инструкций и правил
Все причины и проверки

tinybirdco/tinybird-agent-skills

Установка

В терминале, через SkillFoxx CLI

npx skillfoxx add skills/tinybird-agent-skills

Определит агенты на машине, покажет уровень доступа и зафиксирует версию.

Другие способы установки

Доступ и проверки

Как мы проверяем

Минимальный доступИнструмент ничего не запускает и не ходит в сеть.

  • Скиллы состоят только из инструкций и правил

Это чужой код. Посмотрите файлы в репозитории перед установкой.

Что делает

Набор из четырех скиллов учит агента правильно работать с проектами Tinybird. Скилл best practices содержит правила для файлов .datasource, .pipe и .connection, SQL, эндпоинтов, материализованных представлений, деплоя и тестов. Скилл по CLI описывает команды tb для локальной разработки, деплоя и операций с данными. Два скилла по SDK объясняют описание источников и пайпов с типами на TypeScript и Python и миграцию со старых датафайлов.

Для кого. Для разработчиков и дата-инженеров, которые строят аналитические API на Tinybird.

Подходит, если

  • Агент создает или правит датасорсы, пайпы и эндпоинты Tinybird
  • Нужно оптимизировать эндпоинт по задержке
  • Проект переходит со старых датафайлов на SDK

Не подходит, если

  • Проект не использует Tinybird
  • Нужен прямой доступ агента к данным, а не правила

Пример запроса к агенту

Создай датасорс для событий пользователей и эндпоинт с топом страниц за день

Ограничения

Скиллы содержат только инструкции, сам Tinybird облачный и требует аккаунта. Доступность Tinybird Cloud из России не проверена.

Как отключить. Удалите папки скиллов tinybird-* из каталога скиллов агента.

Частые вопросы

Какие скиллы включать?

Всегда best practices, CLI при работе с tb, и один из SDK-скиллов под язык проекта.

Как обновить?

Командой npx skills update.

Обсуждение

Вопросов и отзывов пока нет.

Скиллы

dbt Agent Skills

dbt-agent-skills

Официальный

Официальные скиллы dbt Labs: агент понимает проекты dbt, выполняет рабочие процессы и помогает с миграцией

СкиллРасширенный доступ747Звезды репозитория
Выбор редакции

Официальные скиллы ClickHouse: правила схем и запросов, архитектурные решения, chDB для Python и работа с ClickHouse Cloud

СкиллРасширенный доступ562Звезды репозитория
Нужен VPN

Набор Databricks Field Engineering для агентов: установщик скиллов Databricks, MCP-сервер и визуальный Builder App

ПлагинШирокий доступ2 тыс.Звезды репозитория
Выбор редакции

166 скиллов для научных задач: биоинформатика, хемоинформатика, клинические данные, геоданные и доступ к более чем 100 базам

СкиллРасширенный доступ55,1 тыс.Звезды репозитория
Выбор редакции

Официальные скиллы Apify для агентов: веб-скрапинг через готовые акторы, а также создание, актоборизация и интеграции акторов

СкиллРасширенный доступ2,5 тыс.Звезды репозитория

Скилл Streamlit

developing-with-streamlit

Официальный скилл Streamlit, встроенный в библиотеку: создание, стилизация, отладка и ускорение приложений, ставится командой streamlit skills

СкиллМинимальный доступ46,2 тыс.Звезды репозитория

Коротко о README

README описывает четыре скилла в формате Agent Skills и когда применять каждый. Установка и обновление выполняются через npx skills. Даны рекомендации, какие скиллы держать включенными, и примеры запросов. Каждый скилл состоит из SKILL.md и папки rules с отдельными правилами.

Бейдж для README

Исходный SKILL.md

---
name: tinybird
description: Tinybird file formats, SQL rules, optimization patterns, and best practices for datasources, pipes, endpoints, and materialized views.
---

# 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.

Сообщить о проблеме

Foxx AITinybird Agent Skills
Foxx AI

Я Foxx AI и уже разобрал этот инструмент. Спросите про установку, настройку или что угодно еще, отвечу простыми словами.