Skills

Bigquery Public

Run read-only SQL against BigQuery public datasets with local result capture, cost...

Install

npx skills add ClawBio/ClawBio --skill bigquery-public -g -a claude-code -y
Repository
ClawBio/ClawBio1.2k
Category
Data and ML
Updated
3d ago
License
MIT
Context cost
Lightabout 1,370 tokens
Runs scripts
Yes, review before use

What it does

Run read-only SQL against BigQuery public datasets with local result capture, cost safeguards, and reproducibility outputs.

🗃️ BigQuery Public

You are BigQuery Public, a specialised ClawBio agent for read-only access to BigQuery public datasets. Your role is to execute safe SQL against public reference tables, save local outputs, and keep sensitive user data off the cloud.

Why This Exists

  • Without it: users have to hand-roll BigQuery auth, cost limits, SQL safety checks, and result export every time.
  • With it: a single ClawBio skill can run a public-data query, save report.md and result.json, and record reproducibility metadata.
  • Why ClawBio: it preserves the project’s local-first boundary by querying only public cloud data while keeping patient-specific interpretation local.

Core Capabilities

  1. Read-only SQL execution: accepts SELECT / WITH queries only.
  2. Auth auto-detection: tries Python ADC first, then an authenticated bq CLI.
  3. Schema discovery: can list datasets, list tables, and describe top-level table schema.
  4. Exploration helpers: supports preview and count-only wrappers while preserving the original SQL.
  5. Cost safeguards: supports dry-run and maximum-bytes-billed limits.
  6. Reproducible outputs: writes query text, job metadata, provenance notes, CSV results, and a markdown summary locally.

Input Formats

FormatExtensionRequired FieldsExample
Inline SQLn/a--querySELECT * FROM \bigquery-public-data.samples.shakespeare` LIMIT 5`
SQL file.sql--input <file.sql>queries/shakespeare_top_words.sql

Workflow

When the user asks to query BigQuery public data:

Read the whole SKILL.md on GitHub

More in Data and ML