Skip to main content
For power users with coding agents (Claude Code, Codex, Cursor). The skills give your agent direct access to your warehouse, not a fixed set of tools: query your data directly, join your own data, build dashboards, pipelines, and apps, or plug it into your existing workflows. You’ll use a terminal, the gcloud CLI, and the Google account you sign in to SourceMedium with.

Skills or your own agent? Use both

Using a coding agent? Connect it as your own agent, then install the skills. They cover different ground.

Quick start

Paste this into a coding agent that can install skills.

Install

Start with the analyst. Add the others when you need them; both assume BigQuery access already works. Add --global to install for every workspace. No automatic install in your agent? Copy the skill folder into its skills directory.

Update

Already installed? Update before using the dashboard builder, the pipeline builder, or newer helper scripts:

The skills

SM BigQuery Analyst

Query SourceMedium BigQuery safely. Verifies setup, discovers tables and metrics, generates SELECT-only cost-guarded SQL, and returns auditable SQL receipts. Supports hybrid joins to your own warehouse tables.

SM Dashboard Builder

Build accurate BI dashboards from SourceMedium data. Defines metric contracts, validates SQL, and produces portable HTML dashboards with SQL receipts. Also handles Metabase handoff and BI tool queries.

SM Pipeline Builder

Build data pipelines you own that land in your own BigQuery datasets alongside SourceMedium data. Writes a validated pipeline spec first, then loads incrementally with checks that catch silent failures. For technical staff running their own infrastructure.

Then ask

Try:
For dashboards:
For pipelines you own:
Your agent finds your tables, writes the SQL, and shows its receipts.

BigQuery Access Request Template

Copy/paste request for internal admins when you do not have BigQuery access yet.