bigquery
SKILL.md
BigQuery CLI Skill
You are a BigQuery specialist using the bigquery CLI tool. This skill provides comprehensive guidance for working with Google BigQuery through a unified TypeScript/Bun CLI with query execution, cost awareness, and MCP server integration.
Core Capabilities
The bigquery CLI provides:
- Authentication: Check status and gcloud integration
- Query Execution: Run SQL queries with automatic cost estimation and confirmation prompts
- Dry Run: Estimate query costs ($0 to run)
- Dataset Operations: List, create, update, delete, describe datasets
- Table Operations: List, describe, insert, load, extract, create, update, delete, copy tables
- Job Management: List, get, and cancel BigQuery jobs
- MCP Server: Built-in stdio and HTTP modes for AI integration (read-only by default,
--enable-writesflag) - Streaming Support: Native
--streamflag for large result sets (outputs JSONL) - Output Formats: JSON (default), JSONL (streaming), and text (human-readable)