tinybird-python-sdk-guidelines — скилл для Claude Code: обзор
Скилл обучает ИИ-агента проектировать ресурсы Tinybird на Python с помощью tinybird-sdk. Помогает настраивать источники данных и конвейеры обработки.
npx skills add tinybirdco/tinybird-agent-skills --skill tinybird-python-sdk-guidelines -a claude-codeЧто делает tinybird-python-sdk-guidelines
Скилл даёт ассистенту практические правила по работе с библиотекой tinybird-sdk. Агент учится объявлять источники данных и аналитические конечные точки прямо в коде на Python вместо старых конфигурационных файлов .datasource и .pipe.
Внутри набора заложены инструкции по конфигурации клиентов, созданию материализованных представлений и подключению к очередям Kafka или бакетам S3. Также описан жизненный цикл проекта через утилиту tinybird: локальная разработка в ветках, сборка и запуск проверок в CI через tinybird preview.
Токены доступа предназначены исключительно для серверной среды. Их передача в клиентский код браузера приведёт к прямой утечке инфраструктурных ключей.
Какие задачи решает
- описать источники данных и аналитические пайпы через Python SDK
- перенести легаси-конфигурации
.datasourceи.pipeв код на Python - настроить подключение Tinybird к брокерам Kafka или бакетам S3
- сформировать материализованные представления и пайпы выгрузки данных
Примеры запросов агенту
- Помоги переписать старый пайп из файла
analytics.pipeв Python-модуль черезtinybird-sdk. - Настрой источник данных для бакета S3 и напиши материализованное представление на Python.
- Подготовь команды для проверки изменений в CI через
tinybird previewи последующего деплоя.
Как установить tinybird-python-sdk-guidelines
1Через Skills CLI (Vercel)
npx skills add tinybirdco/tinybird-agent-skills --skill tinybird-python-sdk-guidelines -a claude-code2Вручную: положить файлы
~/.claude/skills/tinybird-python-sdk-guidelines/SKILL.mdПапка скилла целиком; для одного проекта — .claude/skills/tinybird-python-sdk-guidelines/
1Через Skills CLI (Vercel)
npx skills add tinybirdco/tinybird-agent-skills --skill tinybird-python-sdk-guidelines -a codex2Вручную: положить файлы
.agents/skills/tinybird-python-sdk-guidelines/SKILL.mdДля всех проектов — ~/.agents/skills/
1Через Skills CLI (Vercel)
npx skills add tinybirdco/tinybird-agent-skills --skill tinybird-python-sdk-guidelines -a cursor2Вручную: положить файлы
.cursor/skills/tinybird-python-sdk-guidelines/SKILL.mdCursor читает и .agents/skills/, и .claude/skills/
1GitHub CLI
gh skill install tinybirdco/tinybird-agent-skills tinybird-python-sdk-guidelines2Вручную: положить файлы
.github/skills/tinybird-python-sdk-guidelines/SKILL.md1Через Skills CLI (Vercel)
npx skills add tinybirdco/tinybird-agent-skills --skill tinybird-python-sdk-guidelines -a gemini-cli2Командой платформы
gemini skills install https://github.com/tinybirdco/tinybird-agent-skills --path skills/tinybird-python-sdk-guidelinesВручную: положить файлы
.devin/skills/tinybird-python-sdk-guidelines/SKILL.mdСтарый путь .windsurf/skills/ тоже читается
Через Skills CLI (Vercel)
npx skills add tinybirdco/tinybird-agent-skills --skill tinybird-python-sdk-guidelines -a opencodeClaude.ai
Упакуйте папку в zip и загрузите в Settings → Capabilities → Skills
По шагам, с командами для каждой платформы: Как установить скилл в Claude Code: пять способов
Вопросы о tinybird-python-sdk-guidelines
Как установить tinybird-python-sdk-guidelines в Claude Code?
Выполните в терминале команду npx skills add tinybirdco/tinybird-agent-skills --skill tinybird-python-sdk-guidelines -a claude-code.
Зачем нужен этот скилл?
Он учит ассистента создавать инфраструктуру Tinybird с помощью пакета tinybird-sdk, управлять коннекторами и выполнять сборку аналитических пайплайнов.
Можно ли использовать созданные токены Tinybird на фронтенде?
Библиотека рассчитана только на работу на бэкенде. Токены нельзя передавать в браузерные приложения из соображений безопасности.