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