---
title: "Spanner Basics - Air Market"
description: "You are working with Spanner and need to get a database standing up, laid out sensibly, and answering questions. This helps with provisioning, with schema and key design, with writing the queries and…"
canonical: "https://airmarket.ai/app/spanner-basics"
---

[Air Market](/) / [Data & Analytics](/category/data) / Spanner Basics

Skill by [Google](/@google)

# Spanner Basics

From an empty database to queries that hold up under load

## What this does

You are working with Spanner and need to get a database standing up, laid out sensibly, and answering questions. This helps with provisioning, with schema and key design, with writing the queries and client code, and with digging into performance when something drags. Reach for it at the start of a Spanner project or the moment a query feels wrong.

### Top 3 things it does for you

- Set up a Spanner instance and database
- Choose primary keys that will not bite me later
- Write a SQL query or client library code

## Information

**Spanner Basics at a glance**

|  |  |
| --- | --- |
| Kind | Skill |
| Publisher | [Google](/@google) |
| Category | [Data & Analytics](/category/data) |
| Works with | Agent Skills - an open standard supported by 40+ agents |
| Size | 17 KB |
| Licence | Apache-2.0 |
| Repository | [google/skills](https://github.com/google/skills/tree/fdd89e4ac2c243e523bb840ecba279c425cb341d/skills/cloud/spanner-basics) |
| GitHub stars | 18,649 (as of Nov 2026) |
| Installs | 5,505, counted by skills.sh (Nov 2026) |

## Security report

**Verified.** AIR scanned this exact version of Spanner Basics and flagged nothing. AIR's verdict: **safe**.

**What Spanner Basics's check was run against**

|  |  |
| --- | --- |
| Commit | fdd89e4ac2c243e523bb840ecba279c425cb341d |
| Content hash | 7294e35b8a0698bd35c3ee4f1daae9c49a9edb735d3e6f380e8965585ced65ae |
| Files read | [Browse the files at this exact commit](https://github.com/google/skills/blob/fdd89e4ac2c243e523bb840ecba279c425cb341d/skills/cloud/spanner-basics/SKILL.md) |

A scan is named by the exact content it read, not by a version number. A different version is a different artifact, and nothing here applies to a version AIR has not scanned.

[Read the full security report for Spanner Basics](/security/spanner-basics)

## About Spanner Basics

This assists with Spanner across the arc of working with it: provisioning instances and databases, designing performant schemas, and querying data.

It is the one to reach for when you are designing primary keys, writing SQL queries or client library code, or diagnosing performance issues.

## What's inside

- SKILL.md - instructions
- references/cli-usage.md - reference
- references/client-library-usage.md - reference
- references/core-concepts.md - reference
- references/iam-security.md - reference
- references/mcp-usage.md - reference
- references/postgresql-dialect.md - reference
- references/schema-design.md - reference
- references/terraform-usage.md - reference

## Questions

### Is Spanner Basics safe to install?

AIR scanned this exact version of Spanner Basics and flagged nothing. AIR's verdict: safe. The verdict is named by the content that was read, at commit fdd89e4ac2c2, so it cannot drift onto a version nobody scanned. The full report is at https://airmarket.ai/security/spanner-basics.

### How do I install Spanner Basics?

Open https://airmarket.ai/app/spanner-basics on Air Market and use the install action: Air Market hands Claude a prompt naming this exact skill, and Claude sets it up. Source, pinned to the exact commit this listing describes: https://github.com/google/skills/tree/fdd89e4ac2c243e523bb840ecba279c425cb341d/skills/cloud/spanner-basics. Install from that link, not the branch.

## Related on Air Market

- [More Data & Analytics listings](/category/data)
- [Everything by Google](/@google)

---

Canonical URL: <https://airmarket.ai/app/spanner-basics>
