Skip to content
S

spanner-basics

Assists in provisioning instances and databases, designing performant schemas

by googleFree

Launch
#3055in AI Skills
0In stores

Description

Spanner basics is an agent skill for provisioning instances and databases, designing schemas and querying data in Cloud Spanner, Google's fu…

Highlights

  • Primary key design to avoid hotspots
  • Interleaved tables for parent-child data
  • Provisioning instances and databases
  • Confirmation before any non-emulator change
  • Outputs gcloud DDL commands for approval

Ratings & Reviews

No ratings yet

Be the first to rate spanner-basics.

People also visit

D

database-design

Database design principles and decision-making

AI Skills
Launch
A

async-io-model

Explanations of common asynchronous patterns used in tursodb

AI Skills
Launch
C

code-quality

General Correctness rules, Rust patterns, comments, avoiding over-engineering

AI Skills
Launch
D

debugging

How to debug tursodb using Bytecode comparison, logging, ThreadSanitizer

AI Skills
Launch
D

differential-fuzzer

Information about the differential fuzzer tool

AI Skills
Launch
S

storage-format

SQLite file format, B-trees, pages, cells, overflow, freelist

AI Skills
Launch

spanner-basics FAQ

What does the skill help with?

Provisioning Spanner instances and databases, designing schemas, and querying data.

What key design does it warn against?

Monotonically increasing or decreasing values, such as sequential timestamps, as the first part of a primary key.

Will it run schema changes for me?

No. It needs your explicit confirmation first, and it outputs the command for approval.

How do I install it?

Run npx skills add https://github.com/google/skills --skill spanner-basics.

What are the best spanner-basics alternatives?

Popular alternatives to spanner-basics include database-design, async-io-model and code-quality. See all spanner-basics alternatives

Developer Stuff

Badges