Skill: Tinybird Best Practices
by Tinybird
Tinybird's own datafile and SQL rules for coding agents — datasources, pipes, endpoints, materialized views, deduplication and query optimisation.
ClickHouse's official agent skill: 31 rules for primary keys, data types, JOINs, batching and partitioning that an agent must check and cite before advising on a schema or query.
ClickHouse punishes schema mistakes at a scale other databases do not. A poorly ordered primary key or a Nullable(String) where a LowCardinality(String) belonged does not cost you a few milliseconds — it costs you an order of magnitude once the table is large, and it is expensive to undo. This official skill from ClickHouse Inc encodes the fixes as a rule set the agent is required to consult.
The structure is what makes it work. Rather than prose the model can skim, the skill is 31 numbered rules in a rules/ directory, prioritised by impact, and the instructions tell the agent to check applicable rules first, apply them, and cite them by name in its answer ("Per primary-key-ordering…"). If no rule covers the question, it is told to say so and fall back to general knowledge or documentation. That makes recommendations auditable rather than plausible.
Rules are grouped by where the damage happens:
OPTIMIZE (1).Later versions add rules for agent connectivity, covering how an agent should query a ClickHouse instance in the first place.
The guidance applies equally to open-source ClickHouse and to ClickHouse Cloud. It is one of several official skills in the same repository, alongside an architecture advisor for real-time deployment decisions, clickhousectl skills for cloud deploy and local development, and chDB skills for in-process analytics in Python.
Install: npx skills add clickhouse/agent-skills, or clickhousectl skills if you already have the ClickHouse CLI. Apache-2.0, version 0.4.0, and it follows the open Agent Skills specification at agentskills.io.
Once installed, ask your agent something like:
Review this events table DDL and the slow aggregation query against it, citing the ClickHouse rules that apply.
The instructions your agent loads, as published by ClickHouse Inc.
by Tinybird
Tinybird's own datafile and SQL rules for coding agents — datasources, pipes, endpoints, materialized views, deduplication and query optimisation.
by .NET Team at Microsoft
Make slow Entity Framework Core queries fast — read the generated SQL first, fix N+1s, cartesian Include explosions and non-sargable predicates, then re-measure one change at a time.
by Supabase
Supabase's official Postgres skill — eight rule categories ranked by impact, each with wrong-vs-right SQL and EXPLAIN output, for schema, RLS, indexing and query work on Postgres anywhere.
by Google Cloud
Google's official Spanner skill: provision instances, design primary keys that do not hotspot, write SQL and client-library code, and diagnose slow queries — with DDL and DML gated behind your approval.