Dev & Engineering ✓ Google · Official

Google Bigtable Basics

Design, configure, query, and troubleshoot Google Bigtable workloads.

56/ 100
Use with care

Useful, but reliability, evidence or controls still have material gaps.

See how it was scored ↓
Works as-is in
Codex · Claude Code
Stars
★ 21k
Last updated
12d ago
License
Apache-2.0
google-bigtablerow-key-designschema-designgcloud-cli
+3cbt-clibigtable-sqlhotspotting

What does this skill do, and when should you use it?

This skill supports administration and development for Google Bigtable, including instance, cluster, table, and column-family configuration. It emphasizes row-key design, performance, hotspotting, SQL queries, and client-library code. It distinguishes gcloud control-plane operations from cbt data-plane operations and covers Java, Go, and Python client scenarios, with Java or Go preferred for production. Explicit user confirmation is required before changing non-emulator database data or structure.

Uses gcloud for Bigtable instances, clusters, app profiles, backups, IAM, tables, and views; uses cbt for table updates, column families, and data reads and writes; guides SQL queries, row-key and column-family design, and Java, Go, and Python client code; recommends Key Visualizer, hot-tablets, gcloud table statistics, and cbt read with include-stats=full for performance and hotspot diagnosis; provides schema-evolution workflows using Terraform or cbt.

Good fit
  • A Bigtable infrastructure engineer needs to provision instances, clusters, tables, or backups.
  • A data-modeling developer needs to design row keys, column families, and access patterns that reduce scans and hotspots.
  • A developer needs structured queries or aggregations through Bigtable SQL.
  • An engineering team is building a Bigtable application with Java, Go, or Python.
  • An operator is investigating slow queries or hotspotting and needs guidance on Bigtable diagnostic tools.

How do you install this skill?

Before you use it
  • Treat instance, table, column-family, and row deletion commands as high-risk; reconfirm the project, instance, exact target, and backup state before execution.
  • Do not place access tokens from the curl example in shared shell history or logs; add secure credential-handling and least-privilege guidance.
  • Before using the examples in production, verify the current gcloud, cbt, SQL-dialect, and client-library versions and test in an emulator or isolated project.
  • Claims about row keys, timestamps, GC policies, and multi-cluster atomic operations lack independent test evidence and should be checked against current official documentation and the target environment.
Before you start
Your agent needs
  • Shell / CLI
  • Network access
Install first
  • gcloud CLI
  • cbt CLI

Run npx skills add google/skills, then select Bigtable Basics from the interactive selection. The README does not document a specific installation directory or non-interactive selection flags.

Generic route: install into Claude Code manually (macOS / Linux)
tmp="$(mktemp -d)"
git clone --depth 1 https://github.com/google/skills.git "$tmp"
mkdir -p ~/.claude/skills
cp -R "$tmp/skills/cloud/bigtable-basics" ~/.claude/skills/
rm -rf "$tmp"

Generated from the source repository and skill path; it copies only this skill's folder. If the author's install steps above differ, follow those first. To scope it to one project, replace ~/.claude/skills with that project's .claude/skills.

How do you use this skill?

After installation, provide a concrete Bigtable request, for example: Help me design a Bigtable row key and column families for a high-throughput time-series workload. Before issuing commands that modify a non-emulator database's data or structure, obtain explicit user confirmation.

What are this skill's strengths and limitations?

Pros
  • Covers Bigtable provisioning, querying, client development, schema design, and performance diagnosis.
  • Clearly separates gcloud control-plane responsibilities from cbt data-plane responsibilities.
  • Addresses additional access patterns with continuous materialized views and Bigtable Data Boost.
  • Includes CLI, SQL, client-library, and schema-design reference areas.
Limitations
  • Its scope is Bigtable and explicitly excludes generic Cloud SQL administration.
  • The README provides no version-compatibility matrix, test suite, or platform-validation results.
  • The referenced guide files are not included in the supplied material, so their full syntax and examples cannot be verified here.
  • Some workflows depend on the gcloud and cbt CLIs and access to a Google Cloud Bigtable environment.

How does this skill compare with similar options?

Side by side with related skills; every score comes from the same FSRS standard.

Skill FS score Stars Last updated License
Google Bigtable Basics this page ✓ Google · Official 56 · Use with care ★ 21k 12d ago Apache-2.0
Supabase Postgres Performance Guide 52 · Use with care ★ 2.8k 24d ago MIT
Google Analytics Admin API Assistant ✓ Google · Official 45 · Not recommended ★ 21k 12d ago Apache-2.0
Skill Creator 61 · Recommended ★ 20k 16d ago MIT
Supabase Development Guide 55 · Use with care ★ 2.8k 24d ago MIT

The skill explicitly distinguishes gcloud from cbt for control-plane and data-plane work, and SQL APIs from key-value APIs for querying versus data modification. It does not provide a full comparison with other database skills.

How did FollowSkills review this skill?

FollowSkills review · FSRS-2.0
Use with care
56/ 100 5-point scale 2.8 / 5
The upstream repository has new commits since this review. The score still applies to the reviewed revision shown and may not cover the latest changes.
1Trust17 / 25 · 3.4/5

The skill explicitly requires user confirmation before non-emulator database changes, separates control-plane and data-plane tooling, and includes a backup-restore path. Points are deducted because instance, table, and row deletion commands lack per-action confirmation, impact scope, and rollback prerequisites; least-privilege IAM, sensitive-data handling, and exposure risks for access tokens embedded in commands are not addressed.

2Reliability8 / 20 · 2.0/5

The material covers querying, writes, schema changes, emulator use, and hotspot diagnosis, with generally coherent primary workflows. Points are deducted because the evidence is static command text with no test suite, CI, or reproducible results; several commands, SQL forms, and product constraints lack version prerequisites, failure examples, and diagnosable error guidance. The static ceiling also applies.

3Adaptability10 / 15 · 3.3/5

The audience and scenarios are reasonably clear: Bigtable administration, schema design, SQL, client code, and hotspot diagnosis, while generic Cloud SQL administration is excluded. Points are deducted because trigger boundaries, input/output expectations, and non-fit cases remain underspecified; Chinese-language support is not described, and constrained environments lack alternatives to gcloud, cbt, Cloud Console, and Google Cloud services.

4Convention10 / 15 · 3.3/5

The information architecture is readable, with progressive links to CLI, schema, SQL, client, Dataplex, and emulator references; the repository README supplies installation, Apache-2.0 licensing, official attribution, and an issue path. Points are deducted because the skill lacks a compatibility matrix, changelog, named maintenance responsibility, and update policy; placeholders, installation notes, FAQs, known limitations, and troubleshooting are incomplete.

5Effectiveness7 / 15 · 2.3/5

The material could directly support common Bigtable queries, schema design, and CLI operations, with useful guidance on row keys, hotspotting, and multi-cluster atomic operations. Points are deducted because no committed real outputs, test results, or end-to-end verification are provided, so commands and product details still require manual review; static scoring is capped at 7.

6Verifiability4 / 10 · 2.0/5

The files provide concrete commands, SQL, a configuration template, reference links, and a performance checklist, giving limited auditability. Points are deducted because there is no test suite, CI coverage, version pinning, or independent review evidence, and key technical claims are primarily documentation assertions; static evidence cannot justify a higher score.

1 2 3 4 5 6

Open a dimension to read why it scored that way

Reviewed Jul 20, 2026 Reviewed revision 513a7a51e85f Review evidence[1][2][3][4][5][6][7][8][9][10][11]

Evidence confidence:Low — Mostly static review, author material or a limited demo; useful for discovery, not high-risk decisions.

See the full review method →

FAQ

Can it manage Cloud SQL?
No. Its description explicitly says not to use it for generic Cloud SQL administration.
Is confirmation required before changing Bigtable data or structure?
Yes. Explicit user confirmation is required before making non-emulator database changes.
Should I use SQL or key-value APIs?
Use SQL for complex transformations or aggregations. Use key-value APIs for inserts, updates, increments, and deletes because the SQL API is read-only.
Can it help diagnose hotspotting?
Yes. It directs users to start with Key Visualizer, followed by hot-tablets, gcloud table statistics, and cbt read with include-stats=full.

More skills from this repository

All from google/skills

Automation & Ops ✓ Google · Official

Google Cloud Storage Basics

Manage GCS buckets and objects while configuring access, protection, lifecycle, cost, and performance.

★ 21k FS 56 Use with care 12d ago
Automation & Ops ✓ Google · Official

Google Cloud gcloud CLI Safety Skill

Helps agents manage and troubleshoot Google Cloud resources through validated, scoped gcloud commands.

★ 21k FS 51 Use with care 12d ago
Automation & Ops ✓ Google · Official

Agent Platform Endpoint Management

Manage Agent Platform serving endpoints and troubleshoot common endpoint failures.

★ 21k FS 50 Use with care 12d ago
Data & Analysis ✓ Google · Official

Google Analytics Data Reporting Assistant

Enable the Analytics Data API and build customized Google Analytics reports.

★ 21k FS 50 Use with care 12d ago
Data & Analysis ✓ Google · Official

Agent Platform Model Registry Manager

Manage Agent Platform models, versions, and metadata from the gcloud CLI.

★ 21k FS 48 Use with care 12d ago
Data & Analysis ✓ Google · Official

AlloyDB Database Manager

Manage AlloyDB clusters, instances, and backups with CLI, IaC, client-library, and MCP guidance.

★ 21k FS 48 Use with care 12d ago
Data & Analysis ✓ Google · Official

Cloud SQL Essentials

Guides developers through creating and connecting managed MySQL, PostgreSQL, and SQL Server resources on Google Cloud.

★ 21k FS 45 Not recommended 12d ago
Automation & Ops ✓ Google · Official

GKE Basics Navigator

A focused entry point for discovering GKE cluster needs and routing each task to the right specialist skill.

★ 21k FS 45 Not recommended 12d ago
Dev & Engineering ✓ Google · Official

Google Analytics Admin API Assistant

Automate Google Analytics account, property, and data-stream configuration.

★ 21k FS 45 Not recommended 12d ago
Automation & Ops ✓ Google · Official

Google Cloud Global Load Balancer Configurator

Design and deploy opinionated global external Application Load Balancers on Google Cloud.

★ 21k FS 45 Not recommended 12d ago
Automation & Ops ✓ Google · Official

Agent Platform Model Deployment Assistant

Deploy, verify, and clean up Model Garden models on Google Agent Platform.

★ 21k FS 43 Not recommended 12d ago
Automation & Ops ✓ Google · Official

Google Cloud Developer Onboarding

Prepares an individual developer’s first Google Cloud project, billing setup, authentication, and initial deployment path.

★ 21k FS 42 Not recommended 12d ago
Automation & Ops ✓ Google · Official

Google Cloud Foundation Builder

Deploys a secure enterprise landing-zone foundation for a Google Cloud organization.

★ 21k FS 39 Not recommended 12d ago
Automation & Ops ✓ Google · Official

Cloud Run Deployment Guide

Deploy and manage Cloud Run services, jobs, and worker pools with gcloud.

★ 21k FS 52 Use with care 12d ago
Automation & Ops ✓ Google · Official

GKE Backup & Disaster Recovery

Configure Backup for GKE policies and restore workflows for stateful workloads.

★ 21k FS 35 Not recommended 12d ago
Data & Analysis ✓ Google · Official

BigQuery Essentials

Manage BigQuery data with CLI commands and run SQL analysis.

★ 21k FS 47 Use with care 12d ago
Data & Analysis ✓ Google · Official

Google Cloud Agentic Data Science Architect

Design and validate a multi-product Google Cloud architecture for agent-based data analytics and machine learning workloads.

★ 21k FS 47 Use with care 12d ago
Data & Analysis ✓ Google · Official

BigQuery AI & ML Analysis Assistant

Write BigQuery SQL for forecasting, anomaly detection, driver analysis, and generative AI.

★ 21k FS 46 Use with care 12d ago
Dev & Engineering ✓ Google · Official

Google Agents CLI Agent Development Guide

Guides agents from specification through development, deployment, and monitoring.

★ 21k FS 44 Not recommended 12d ago
Automation & Ops ✓ Google · Official

Google Cloud Secure Serverless Tiers

Guides agents to design, codify, deploy, and validate isolated multi-tier serverless web applications on Google Cloud.

★ 21k FS 44 Not recommended 12d ago

Related skills