Production Agent Skills, zero-dependency CLI, stdio MCP server & Google ADK tools for BigQuery ML, BigQuery AI, and BigQuery MLOps — distilled directly from 108 live-executed notebooks and 89 SQL scripts in Google Cloud.
108 live-verified notebooks · 89 SQL scripts · 4 Composable Agent Skills · 20 Reference & Playbook Guides · 139 <25 KB syntax cards · zero-dependency CLI, MCP & ADK
%%{init: {'flowchart': {'wrappingWidth': 380, 'nodeSpacing': 24, 'rankSpacing': 28}}}%%
flowchart TD
subgraph GT["1. Ground-Truth Notebooks, SQL & Reference Hubs (GitHub)"]
direction LR
BQML["<b>bigquery-ml/</b> (62 Notebooks · 58 SQL)<br/>23 CREATE MODEL · 12 ML.* Families<br/>18 Applied Workflows · 9 MLOps Pipelines"]
BQAI["<b>bigquery-ai/</b> (46 Notebooks · 31 SQL)<br/>31 AI.* & Cloud AI SQL Functions<br/>15 Multi-Function Workflows"]
REFS["<b>13 Deep Reference Guides</b><br/>bigquery-ml/reference/ (5 Guides)<br/>bigquery-ai/reference/ (8 Guides)"]
BQML ~~~ BQAI ~~~ REFS
end
subgraph SKILLS["2. 4 Composable Agent Skills (skills/ · .agents/skills/ · .claude/skills/)"]
direction TB
ROUTER["<b>bigquery-data-science</b> (Umbrella Router)<br/>ML.* vs AI.* Matrix · 10 Head-to-Head Comparisons<br/>6 Multi-Skill Playbooks · 7-Stage Lifecycle Navigator"]
S_ML["<b>bigquery-ml</b> (Trained Models)<br/>23 CREATE MODEL · 49 ML.* Functions<br/>Preprocessing · Causal · Explain"]
S_AI["<b>bigquery-ai</b> (Foundation Models)<br/>31 AI.* & Cloud AI · TimesFM · TabFM<br/>Embeddings · Vector & Hybrid Search"]
S_OPS["<b>bigquery-mlops</b> (Production Ops)<br/>9 Orchestrators · Vertex AI Registry<br/>EXPORT / IMPORT · Drift & Feature Store"]
ROUTER --> S_ML
ROUTER --> S_AI
ROUTER --> S_OPS
end
subgraph LENS["3. 4-Lens Progressive Disclosure & Zero-Dependency Delivery"]
direction LR
L12["<b>Lens 1 & Lens 2 — Route & Compare</b><br/>4 SKILL.md Routers (~8 KB)<br/>20 Decision & Playbook Guides (~25 KB)"]
L34["<b>Lens 3 & Lens 4 — Write & Build</b><br/>139 Surgical Syntax Cards (< 25 KB)<br/>108 Worked Walkthroughs (~20 KB)"]
DELIV["<b>Zero-Dependency CLI, MCP & ADK</b><br/>uvx bigquery-data-science install · mcp<br/>triage · lookup · search · review-sql"]
L12 --> L34 --> DELIV
end
GT --> SKILLS --> LENS
style GT fill:#F8FAFF,stroke:#AECBFA,stroke-width:1.5px,color:#174EA6
style SKILLS fill:#F8FAFF,stroke:#AECBFA,stroke-width:1.5px,color:#174EA6
style LENS fill:#F8FAFF,stroke:#AECBFA,stroke-width:1.5px,color:#174EA6
classDef data fill:#E8F0FE,stroke:#4285F4,stroke-width:2px,color:#174EA6
classDef config fill:#FEF7E0,stroke:#F9AB00,stroke-width:2px,color:#7A5A00
classDef route fill:#FCE8E6,stroke:#EA4335,stroke-width:2px,color:#A50E0E
classDef compute fill:#E6F4EA,stroke:#34A853,stroke-width:2px,color:#0D652D
class BQML,BQAI,S_ML,DELIV data
class REFS,S_OPS,L12 config
class ROUTER route
class S_AI,L34 compute
This repository pairs three tightly connected layers that stay synchronized through automated tooling (bigquery-data-science sweep):
-
Ground-Truth Notebooks, SQL & Reference Hubs (
bigquery-ml/&bigquery-ai/): Every model type (23),ML.*function (12families),AI.*/ Cloud AI function (31), composed workflow (33), and MLOps orchestration pipeline (9) is validated end-to-end in a live-executed Jupyter notebook (.ipynbwith committed outputs and one-click Colab / Vertex AI Workbench / BigQuery Studio headers) paired with a pure SQL companion script (89.sqlfiles) and13deep domain reference guides. -
4 Composable Agent Skills (
skills/): An umbrella router and multi-skill composer (bigquery-data-science) routes across three specialist skills — trained models & causal inference (bigquery-ml), zero-training foundation models & vector/hybrid search (bigquery-ai), and production orchestration, model registry, hybrid serving, drift monitoring & point-in-time feature stores (bigquery-mlops) — and explicitly recommends multi-skill combinations viacross-skill-playbooks.md. -
4-Lens Progressive Disclosure, CLI, Stdio MCP & Google ADK (
src/bigquery_data_science/): Instead of dumping 24 MB of raw notebooks or 200+ KB monolithic reference files into an AI coding agent's context window,bigquery-data-sciencecompiles the repository into 4 progressive lenses (SKILL.md$\to$ 20reference guides$\to$ 139<25 KBsyntax cards$\to$ 108clean narratives) and exposes them through a zero-dependency CLI (uvx bigquery-data-science), stdio MCP server (bigquery-data-science mcp), and Google ADK toolset (get_bigquery_tools()).
The core bigquery-data-science package has zero third-party runtime dependencies (< 2.0 MB wheel) and installs the 4 skills (bigquery-data-science, bigquery-ml, bigquery-ai, bigquery-mlops) into .agents/skills/ and .claude/skills/:
# Option A — Zero-install ephemeral CLI via uvx (recommended for instant setup):
uvx bigquery-data-science install # installs into ./.agents/skills & ./.claude/skills
uvx bigquery-data-science install --mcp # also registers stdio MCP server in ./.mcp.json
uvx bigquery-data-science install --global # installs into ~/.agents/skills & ~/.claude/skills
uvx bigquery-data-science install --target agents # only .agents/skills (Antigravity, Cursor, Codex, Windsurf)
uvx bigquery-data-science install --target claude # only .claude/skills (Claude Code)
# Option B — Persistent CLI install via uv tool, pipx, or pip:
uv tool install bigquery-data-science && bigquery-data-science install
pipx install bigquery-data-science && bigquery-data-science install
pip install bigquery-data-science && bigquery-data-science install
# Option C — Add to an existing Python project (uv or pip):
uv add bigquery-data-science && uv run bigquery-data-science install
pip install bigquery-data-science && python3 -m bigquery_data_science.cli install
# Option D — skills.sh CLI (installs all 4 skills or an individual skill from GitHub):
npx skills add statmike/bigquery-data-science
npx skills add statmike/bigquery-data-science --skill bigquery-ml
npx skills add statmike/bigquery-data-science --skill bigquery-mlops
# Option E — Claude Code plugin marketplace & stdio MCP server:
# In Claude Code: /plugin marketplace add statmike/bigquery-data-science
# /plugin install bigquery-data-science
claude mcp add bigquery-data-science -- uvx bigquery-data-science mcp
# Or with a local pip/uv install:
claude mcp add bigquery-data-science -- python3 -m bigquery_data_science.cli mcpRun any catalog command directly with uvx bigquery-data-science ... (zero install) or bigquery-data-science ... (after uv tool install or pip install):
# 1. List bundled skills and lens counts:
uvx bigquery-data-science list
# 2. Triage any BigQuery ML, BigQuery AI, or BigQuery MLOps task (10 comparisons + 6 multi-skill playbooks):
uvx bigquery-data-science triage "forecast daily retail sales with holiday promotions"
uvx bigquery-data-science triage "schedule retraining pipeline with drift gate and Vertex AI Model Registry"
# 3. Fetch the surgical syntax card (< 25 KB) for any model or function:
uvx bigquery-data-science lookup ARIMA_PLUS
uvx bigquery-data-science lookup AI.FORECAST
uvx bigquery-data-science lookup ML.ENTITY_FEATURES_AT_TIME
# 4. Search across all 139 syntax cards, 20 reference guides, and 108 narratives:
uvx bigquery-data-science search "point-in-time feature leakage"
# 5. Statically audit a BigQuery SQL query or .sql file for prerequisites & gotchas:
uvx bigquery-data-science review-sql "SELECT AI.GENERATE('Summarize', endpoint => 'gemini-3.8-flash')"
# 6. Add --json to any catalog command (list, lookup, search, triage, review-sql) for automation:
uvx bigquery-data-science lookup AI.AGG --jsonEvery notebook in bigquery-ml/ and bigquery-ai/ includes committed outputs for immediate reading on GitHub and one-click launch links for Colab, Colab Enterprise, Vertex AI Workbench, and BigQuery Studio.
To run notebooks locally, choose the dependency extra that matches the folders you want to execute:
| Extra | Scope | With uv (from a repository clone) |
With uv pip or standard pip |
|---|---|---|---|
(none) |
Skills, CLI (install, triage, lookup, search), and stdio MCP server (0 third-party dependencies) |
uv sync --no-dev |
pip install bigquery-data-science |
[notebooks] |
Core runtime for all 108 notebooks (google-cloud-bigquery, bigframes, bigquery-magics, matplotlib, ipykernel, weasyprint) |
uv sync --extra notebooks |
pip install "bigquery-data-science[notebooks]" |
[workflows] |
Adds causal inference, survival analysis, and ONNX/XGBoost import/export (scikit-learn, scipy, xgboost, lifelines, differences, onnxruntime) |
uv sync --extra workflows |
pip install "bigquery-data-science[workflows]" |
[pipelines] |
Adds GCP orchestration SDKs for bigquery-ml/pipelines/* (kfp, google-cloud-aiplatform, dataform, workflows, orchestration-airflow) |
uv sync --extra pipelines |
pip install "bigquery-data-science[pipelines]" |
[all] |
Complete notebook, workflow, and pipeline suite | uv sync --extra all |
pip install "bigquery-data-science[all]" |
git clone https://github.com/statmike/bigquery-data-science.git
cd bigquery-data-science
# With uv (recommended — uses the locked uv.lock environment):
uv sync --extra all
uv run bigquery-data-science kernel --user
# Or with standard Python venv + pip:
python3 -m venv .venv && source .venv/bin/activate
pip install -e ".[all]"
bigquery-data-science kernel --userFront Door 1 — Agent Skills & 4-Lens Progressive Disclosure (skills/)
| Skill | Canonical Role | What It Covers | Entry Point |
|---|---|---|---|
bigquery-data-science |
Umbrella Router & Multi-Skill Composer (Workflow + Reviewer) |
Routes across bigquery-ml, bigquery-ai, and bigquery-mlops (and recommends multi-skill combinations when a task spans modeling + GenAI + MLOps); 10 empirical head-to-head task comparisons; complete ML.* vs AI.* prerequisite matrix (namespace-matrix.md); and 6 multi-skill composition playbooks (cross-skill-playbooks.md). |
skills/bigquery-data-science/SKILL.md |
bigquery-ml |
Trained Models, Preprocessing & Pipelines (Workflow + Generator + Tool Wrapper + Reviewer) |
23 CREATE MODEL types (LINEAR_REG, BOOSTED_TREE_*, ARIMA_PLUS, ARIMA_PLUS_XREG, KMEANS, PCA, MATRIX_FACTORIZATION, DNN_*, AUTOML_*, CONTRIBUTION_ANALYSIS, imported ONNX/TENSORFLOW/XGBOOST), 20+ model-free ML.* preprocessing/drift/feature-time functions, 18 workflows, and 9 production orchestration patterns. |
skills/bigquery-ml/SKILL.md |
bigquery-ai |
Foundation Models, Embeddings, Search & Document AI (Workflow + Generator + Tool Wrapper + Reviewer) |
31 SQL functions across AI.GENERATE*, AI.IF/SCORE/CLASSIFY/AGG/TRANSLATE, AI.EMBED + VECTOR_SEARCH + AI.SEARCH, AI.FORECAST + AI.DETECT_ANOMALIES (TimesFM), AI.PREDICT + AI.EVALUATE (TabFM), AI.KEY_DRIVERS, AI.CHUNK_DOCUMENT + AI.PARSE_DOCUMENT + ML.PROCESS_DOCUMENT, and Cloud AI ML.TRANSLATE/UNDERSTAND_TEXT/ANNOTATE_IMAGE/TRANSCRIBE, plus 15 multi-function workflows. |
skills/bigquery-ai/SKILL.md |
bigquery-mlops |
Production MLOps, Registry, Serving, Monitoring & Feature Store (Workflow + Generator + Tool Wrapper + Reviewer) |
Operationalizes both ML.* (bigquery-ml), AI.* (bigquery-ai), and external models logging to BigQuery across 9 orchestration engines, Vertex AI Model Registry & online endpoints (model_registry='VERTEX_AI'), EXPORT MODEL (xgboost_version='2.1') / IMPORT MODEL (ONNX/XGBOOST/TENSORFLOW), drift & skew monitoring (ML.VALIDATE_DATA_DRIFT, ML.VALIDATE_DATA_SKEW, ML.METRICS), and point-in-time Feature Store (ML.ENTITY_FEATURES_AT_TIME). |
skills/bigquery-mlops/SKILL.md |
| Lens | Skill Path | Typical Size | When the Agent Loads It |
|---|---|---|---|
| Lens 1 — Router & Guardrails | skills/*/SKILL.md |
~6–9 KB |
Always first. Task routing tree, critical SQL generation rules, cross-cutting empirical gotchas, and pre-delivery verification checklist. |
| Lens 2 — Decision & Gotcha Guide | skills/*/reference/*.md |
~15–45 KB |
When comparing options within a family (e.g., choosing among forecasting models, orchestration engines, or AI.IF vs AI.CLASSIFY vs AI.GENERATE_TABLE). |
| Lens 3 — Surgical Syntax Card | skills/*/syntax/*.md (ML Index · AI Index) |
4–15 KB (< 25 KB enforced) |
When writing SQL for a specific model or function. Sliced automatically by H2 (## ) from reference/*.md so agents never load a 218 KB monolith. |
| Lens 4 — Worked Textbook Narrative | skills/*/narrative/*.md (108 files) |
~15–30 KB |
Only when building a full end-to-end pipeline (including GCP IAM, Cloud Resource Connections, reservations, and multi-step SQL / BigFrames choreography). Never loads raw .ipynb JSON. |
Front Door 2 — Ground-Truth Notebooks, SQL & Reference Hubs (bigquery-ml/ & bigquery-ai/)
BigQuery exposes machine learning and generative AI across two SQL prefixes (ML.* and AI.*) that reflect when a function was introduced and whether it requires a CREATE MODEL DDL object. Full matrix: skills/bigquery-data-science/reference/namespace-matrix.md.
| Pattern | SQL Prefix | Requires CREATE MODEL? |
Requires Cloud Resource Connection? | Representative Examples | Primary Hub |
|---|---|---|---|---|---|
| 1. Customer-Trained Models & Lifecycle | CREATE MODEL + ML.* |
Yes (trained on your table) | Only for MATRIX_FACTORIZATION / AUTOML_* / REMOTE |
LINEAR_REG, BOOSTED_TREE_*, ARIMA_PLUS, KMEANS, PCA, ML.PREDICT, ML.EVALUATE, ML.EXPLAIN_PREDICT, ML.FORECAST, ML.GET_INSIGHTS |
bigquery-ml/ |
| 2. Model-Free Feature Engineering, Drift & Point-in-Time Joins | ML.* |
No (operates directly on tables/queries) | No | ML.STANDARD_SCALER, ML.QUANTILE_BUCKETIZE, ML.ONE_HOT_ENCODER, ML.VALIDATE_DATA_DRIFT, ML.TF_IDF, ML.NGRAMS, ML.ENTITY_FEATURES_AT_TIME |
bigquery-ml/ |
| 3. Zero-Training Foundation Model Functions (Gemini, TimesFM, TabFM, Document AI, Translation) | AI.* (plus VECTOR_SEARCH) |
No (endpoint => '...' inline or managed) |
For multimodal ObjectRef or custom connections |
AI.GENERATE, AI.GENERATE_TABLE, AI.IF, AI.SCORE, AI.CLASSIFY, AI.AGG, AI.TRANSLATE, AI.EMBED, AI.SEARCH, AI.FORECAST, AI.DETECT_ANOMALIES, AI.PREDICT, AI.EVALUATE, AI.KEY_DRIVERS, AI.CHUNK_DOCUMENT, AI.PARSE_DOCUMENT |
bigquery-ai/ |
| 4. Remote Cloud AI APIs & First-Gen Vertex Wrappers | CREATE MODEL ... REMOTE + ML.* |
Yes (thin metadata pointer to Vertex / Cloud AI API) | Yes (CLOUD_RESOURCE connection + IAM) |
ML.PROCESS_DOCUMENT, ML.TRANSLATE, ML.UNDERSTAND_TEXT, ML.ANNOTATE_IMAGE, ML.TRANSCRIBE, ML.GENERATE_TEXT, ML.GENERATE_EMBEDDING |
bigquery-ai/ |
| 5. Production MLOps, Model Registry, Export/Import & Universal Monitoring | CREATE MODEL ... OPTIONS(model_registry='VERTEX_AI'), EXPORT MODEL, ML.* |
Varies (CREATE MODEL for Registry/Import; No for ML.VALIDATE_DATA_DRIFT / ML.METRICS) |
Only for REMOTE / Vertex endpoints |
OPTIONS(model_registry='VERTEX_AI', vertex_ai_model_id='...'), EXPORT MODEL (xgboost_version='2.1'), MODEL_TYPE='ONNX'|'XGBOOST'|'TENSORFLOW', ML.VALIDATE_DATA_DRIFT, ML.VALIDATE_DATA_SKEW, ML.METRICS, ML.ENTITY_FEATURES_AT_TIME, 9 orchestrators |
bigquery-ml/ · skills/bigquery-mlops/ |
Whether you are reading the repository as a human practitioner or routing an AI coding agent, every workflow and pipeline maps to one of 7 problem-first stages (full playbook & SQL choreography: skills/bigquery-data-science/reference/cross-skill-playbooks.md):
Instead of scrolling through 108 individual rows here, jump directly into the domain hubs and category indexes below:
| Domain Hub | Sub-Folder / Resource | Count | What You Will Find Inside | Direct Entry Points |
|---|---|---|---|---|
BigQuery ML (bigquery-ml/)Trained CREATE MODEL + model-free ML.* + MLOps |
Start Here & Reference Index | 1 overview + 5 guides |
Interactive tour of all BigQuery ML capabilities, environment setup, and the complete RESOURCES.md reference map. |
bigquery-ml/README.md · overview.ipynb · RESOURCES.md · setup/ |
bigquery-ml/models/ |
23 folders (23 .ipynb, 23 .sql) |
Every CREATE MODEL type: linear_reg, logistic_reg, boosted_tree_*, random_forest_*, dnn_*, wide_and_deep_*, automl_*, arima_plus, arima_plus_xreg, kmeans, pca, autoencoder, matrix_factorization, contribution_analysis, cox_proportional_hazards, and imported onnx/tensorflow/xgboost. |
bigquery-ml/README.md (Model Catalog) · reference/create-model-model-types.md · reference/comparison-tables.md |
|
bigquery-ml/functions/ |
12 folders (12 .ipynb, 12 .sql) |
ML.EVALUATE, ML.PREDICT, ML.EXPLAIN_PREDICT, ML.GLOBAL_EXPLAIN, ML.FEATURE_INFO, ML.TRANSFORM, numerical/categorical/text preprocessing, ML.VALIDATE_DATA_DRIFT, ML.DESCRIBE_DATA, ML.ENTITY_FEATURES_AT_TIME, ML.FEATURES_AT_TIME, and hyperparameter tuning. |
bigquery-ml/README.md (Function Catalog) · reference/model-lifecycle-functions.md · reference/model-free-functions.md · reference/model-management-monitoring.md |
|
bigquery-ml/workflows/ |
18 folders (18 .ipynb, 15 .sql) |
End-to-end applied ML workflows: customer LTV, churn & survival analysis, demand forecasting at scale, fraud detection, propensity scoring, price elasticity, A/B uplift & causal inference, recommendation systems, anomaly detection, and model monitoring. | bigquery-ml/README.md (Workflows) · skills/bigquery-ml/reference/workflows-and-pipelines.md |
|
bigquery-ml/pipelines/ |
9 folders (9 .ipynb, 8 .sql) |
Production MLOps orchestration across 9 GCP & SQL engines: sql_scripting, scheduled_queries, dataform, bigquery_pipelines, cloud_workflows, dbt, vertex_kfp, composer_airflow, and airflow_with_kfp. |
bigquery-ml/README.md (Pipelines) · skills/bigquery-mlops/SKILL.md · skills/bigquery-mlops/reference/orchestration-and-pipelines.md |
|
BigQuery AI (bigquery-ai/)Zero-training AI.* foundation models + Cloud AI ML.* |
Start Here & Reference Index | 3 setup/overview/data + 8 guides |
Interactive tour of BigQuery AI functions, synthetic multimodal/PDF & claim photo dataset generators (data/documents/generate.ipynb, data/claims/generate.ipynb), and RESOURCES.md. |
bigquery-ai/README.md · overview.ipynb · RESOURCES.md · setup/ |
bigquery-ai/functions/ |
31 folders (31 .ipynb, 31 .sql) |
General-purpose generation (AI.GENERATE*, AI.COUNT_TOKENS), managed task functions (AI.IF, AI.SCORE, AI.CLASSIFY, AI.AGG, AI.TRANSLATE), embeddings & vector search (AI.EMBED, AI.SIMILARITY, VECTOR_SEARCH, AI.SEARCH), Predictive AI (AI.FORECAST, AI.DETECT_ANOMALIES, AI.PREDICT, AI.EVALUATE), AI.KEY_DRIVERS, Document AI (AI.CHUNK_DOCUMENT, AI.PARSE_DOCUMENT, ML.PROCESS_DOCUMENT), and Cloud AI (ML.TRANSLATE, ML.UNDERSTAND_TEXT, ML.ANNOTATE_IMAGE, ML.TRANSCRIBE). |
bigquery-ai/README.md (Function Catalog) · reference/general-purpose-functions.md · reference/managed-functions.md · reference/embedding-generation-and-semantic-search.md · reference/predictive-ai.md · reference/document-processing.md |
|
bigquery-ai/workflows/ |
15 folders (15 .ipynb) |
Composed multi-function pipelines: semantic search, RAG, hybrid catalog search (BM25 + vector + RRF + AI.SCORE), content analysis & moderation, data enrichment, zero-shot vs trained tabular prediction, time-series intelligence, metric diagnostics, log analysis, document intelligence, insurance claims adjustment, PDF RAG, multimodal analysis, and image deduplication. |
bigquery-ai/README.md (Workflows) · reference/unstructured-data-infrastructure.md · reference/cloud-ai-service-models.md · reference/augmented-analytics.md |
|
Agent Skills (skills/)4 Composable Skills · 4 Progressive Lenses |
Umbrella Router + 3 Specialist Skills | 4 SKILL.md + 20 guides + 139 syntax cards + 108 narratives |
Multi-skill task routing (bigquery-data-science), trained models & preprocessing (bigquery-ml), zero-training foundation models & search (bigquery-ai), and production orchestration, registry, export/import, drift & feature store (bigquery-mlops). |
skills/bigquery-data-science/SKILL.md · cross-skill-playbooks.md · namespace-matrix.md · skills/bigquery-mlops/SKILL.md |
Contributions are welcome — see CONTRIBUTING.md, CODE_OF_CONDUCT.md, and SECURITY.md.
- GitHub Actions CI & Release Workflows:
.github/workflows/ci.ymlrunsruff,mypy,pytest,bigquery-data-science sweep,sync_headers.py --check, and./scripts/check_install.shacross Python 3.11, 3.12, and 3.13 on every push and pull request..github/workflows/release.ymlpublishes release candidates (v*rc*) to TestPyPI and production tags (v*) to PyPI via OIDC Trusted Publishing. - Local Pre-Commit Hooks (
.pre-commit-config.yaml): Install withuv run pre-commit installto runruff,mypy,bigquery-data-science sweep, andsync_headers.py --checkautomatically before each commit.
Run the complete local verification and cold-install gate before submitting a pull request:
uv run ruff check src tests && \
uv run mypy src && \
uv run pytest -q && \
uv run bigquery-data-science sweep && \
python3 architectures/headers/sync_headers.py --check && \
./scripts/check_install.shbigquery-data-science adheres to Semantic Versioning (Major.Minor.Patch):
- Major (
X.0.0) — Skills architecture, names & structural contract shifts: Changes in skills hierarchy/naming (skills/), packaging overhauls, or breaking changes to CLI subcommands, MCP tool schemas, or library exports. - Minor (
X.Y.0) — Multi-area monthly sweeps & capability rollouts: Scheduled monthly sweeps across BigQuery release notes — introducing new foundation models, options, notebooks, SQL workflows, and synchronized 4-lens skill updates. - Patch (
X.Y.Z) — Targeted single-area updates & fixes: Isolated bug fixes, typo corrections, single-notebook adjustments, or targeted hotfixes.
See CONTRIBUTING.md for the full release process and TestPyPI/PyPI tag flow.
Apache-2.0 — see LICENSE.
This is not an officially supported Google product. It is built on Google products and is neither endorsed nor supported by Google.