bigquery
Installation
SKILL.md
BigQuery
CRITICAL: BigQuery is a Native Agent Tool
bigquery is available directly in the agent's tool list as a native callable tool.
- If you see
bigqueryin your available tools — call it directly with your SQL. Do not use HTTP workarounds, web-request hacks, or scripts as a substitute. - The
server/lib/bigquery.tsdescription below is the underlying implementation. It does not mean BigQuery is only accessible via terminal commands or scripts. - When uncertain if the tool works, call it — don't reason your way to "it won't work". Empirically test by calling the tool.
Data-Dictionary-First Discipline
Before writing any SQL, verify the metric definition and exact table/column names.
- Call
list-data-dictionarywith a focused search first; dictionary definitions are loaded on demand rather than injected into every chat request. - Use
search-bigquery-schemato confirm exact dataset, table, and column names. - Only write SQL after you know the correct table and columns. Do not guess.