
Tinybird Python Sdk Guidelines
This covers the Tinybird Python SDK for defining data infrastructure as code instead of working with their legacy .datasource and .pipe files. You'll want this when setting up datasources, pipes, and API endpoints in Python, or when ingesting and querying data through their client library. The skill walks through the full workflow from `tinybird init` through `tinybird dev` for branch-based development and `tinybird deploy` for production, plus covers connections to Kafka, S3, and GCS. One thing to note: this is strictly server-side. The docs are clear about never exposing tokens in browsers, so plan your architecture accordingly.
- skills.sh installs
- 643
- GitHub stars
- 21
- last updated
- Aug 21, 2026
Install
$ npx -y skills add tinybirdco/tinybird-agent-skills --skill tinybird-python-sdk-guidelines --agent claude-codeInstalls into .claude/skills of the current project.
Files
Tinybird Python SDK Guidelines
Guidance for using the tinybird-sdk package to define Tinybird resources in Python.
When to Apply
- Installing or configuring tinybird-sdk
- Defining datasources, pipes, or endpoints in Python
- Creating Tinybird clients in Python
- Using data ingestion or queries in Python
- Running tinybird dev/build/deploy commands for Python projects
- Migrating from legacy .datasource/.pipe files to Python
- Defining connections (Kafka, S3, GCS)
- Creating materialized views, copy pipes, or sink pipes
Rule Files
rules/getting-started.mdrules/configuration.mdrules/defining-datasources.mdrules/defining-endpoints.mdrules/client.mdrules/low-level-api.mdrules/cli-commands.mdrules/connections.mdrules/materialized-views.mdrules/copy-sink-pipes.mdrules/tokens.md
Quick Reference
Sponsors
Details
- Repository
- github.com/tinybirdco/tinybird-agent-skills
- Categories
- AI & Agent Building, Python
- First seen
- Jun 3, 2026