Skip to content

BigQuery ETL Skills

A comprehensive Claude Code plugin that accelerates development workflows on Mozilla's bigquery-etl repository using Claude Code Skills and specialized agents.

Designed for bigquery-etl

Follow the Installation guide to install the plugin and you're ready to go. The Quickstart Guide provides examples to get you started.

This plugin works best when launched from your local development environment within the bigquery-etl repository.

What's Included

Skills

Skills are specialized instruction sets that Claude loads dynamically to complete specific tasks. This plugin includes skills covering:

  • Query writing (SQL and Python)
  • Test generation
  • Metadata and schema management
  • Data quality monitoring
  • Requirements gathering

Learn more: Skills Overview

Agents

Agents are autonomous assistants that coordinate multiple skills to accomplish complex, multi-step workflows. This plugin includes agents for:

  • End-to-end data model creation
  • Schema migration (coming soon)
  • And more...

Learn more: Agents Overview

Not Sure Which to Use?

See the Skills vs Agents guide for a detailed comparison and decision framework.

What You Can Do

Once installed, you can:

  • Build complete data models: Let the ETL orchestrator agent handle everything from requirements through testing and monitoring

  • Work step-by-step with skills: Use individual skills for focused tasks like writing queries or generating tests

  • Modify existing queries safely: Check downstream dependencies and update queries with proper conventions

  • Add comprehensive unit tests: Generate test fixtures with realistic input/output data

  • Set up production monitoring: Create Bigeye data quality configurations