Download for MacApple silicon, macOS 14+
Skill

bigtable-basics

@googlecloudplatform Updated 2026-10-23

Assists in provisioning instances/tables, designing performant schemas, and querying data in Bigtable. Use when designing Bigtable row keys, configuring column families, writing SQL queries or client library code (Java, Go, Python) for Bigtable, or diagnosing performance/hotspotting issues. Also use when provisioning Bigtable clusters using gcloud or cbt CLIs. Don't use for generic Cloud SQL administration.

Install

With your agent

Install OMGSkills skill "googlecloudplatform/data-agent-kit-plugin:skills/bigtable-basics" into this agent's normal skills directory: call the OMGSkills MCP get_install_plan tool for your agent and run the script it returns (it installs only the pinned commit and verifies SKILL.md), and stop if MCP or the pin is unavailable. Do not overwrite or change existing skills without asking me.

Manual command

git clone https://github.com/GoogleCloudPlatform/data-agent-kit-plugin /tmp/data-agent-kit-plugin && ln -s /tmp/data-agent-kit-plugin/skills/bigtable-basics ~/.claude/skills/bigtable-basics

From README

Bigtable Basics This skill provides core workflows and guidance for administering and developing with Google Bigtable. Core Principles Control Plane vs. Data Plane: Use gcloud for Control Plane & DDL operations: Manage Instances, Clusters, App Profiles, Backups, and IAM. Manage schemas: Create, update, and delete Tables, Column Families, Logical Views, Materialized Views, and Authorized Views. Use cbt for Data Plane operations: Reading, writing, and inspecting data. Performance First: Bigtable is a NoSQL database. Efficiency is tied to Row Key design. Always warn about Full Table Scans. Client Selection: For production use cases, prefer Java or Go for their superior performance and feature coverage compared to other languages. Observability: When diagnosing performance or hotspotting, always mention Key Visualizer (via Cloud Console) as the primary diagnostic tool because it provides the most granular view of access patterns across row keys.