Tinybird Agent Skills
Официальные скиллы Tinybird: правила датафайлов и SQL, работа с CLI tb и SDK для TypeScript и Python
- 22 ★ репозитория
- Последний коммит
Минимальный доступ
Почему такой уровень
- Скиллы состоят только из инструкций и правил
Установка
- Работает в
В терминале, через 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, выполняет рабочие процессы и помогает с миграцией
Официальные скиллы ClickHouse: правила схем и запросов, архитектурные решения, chDB для Python и работа с ClickHouse Cloud
Набор Databricks Field Engineering для агентов: установщик скиллов Databricks, MCP-сервер и визуальный Builder App
166 скиллов для научных задач: биоинформатика, хемоинформатика, клинические данные, геоданные и доступ к более чем 100 базам
Официальные скиллы Apify для агентов: веб-скрапинг через готовые акторы, а также создание, актоборизация и интеграции акторов
Скилл Streamlit
developing-with-streamlit
Официальный скилл Streamlit, встроенный в библиотеку: создание, стилизация, отладка и ускорение приложений, ставится командой streamlit skills
Коротко о 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.