Skip to content

gemini-cli-extensions/firestore-native

claude-code

Skills for Firestore

Firestore Native Skills is an open-source agent extension by Google that lets AI coding agents query and edit Firestore NoSQL databases through natural language. It plugs into Claude Code, Codex, and Antigravity so you skip the SDK and just describe what you want.

30 stars5 forksJavaScriptUpdated July 2026
✅ Reviewed by My AI Guide, vetted for vibe builders and developers

Our Review

Maintained by Google under the gemini-cli-extensions org, Firestore Native Skills is the official path for driving a Firestore (native mode) database straight from your coding agent. It ships under Apache-2.0 and works across three hosts -- Claude Code, Codex, and Antigravity -- rather than locking you into one.

What Firestore Native Skills adds to your agent:

  • Natural-language data operations ask your agent to read, update, or delete documents in plain English, like "set order-987 status to Shipped," instead of writing query code.
  • Collection and schema exploration the agent walks your collection hierarchy and infers document structure so you can explore an unfamiliar database without opening the console.
  • Structured querying describe a filter such as "all users whose wishlist contains product-glasses" and the skill builds the matching Firestore query.
  • Code generation ask the agent to generate data classes and snippets based on your real document shapes, speeding up app development.
  • One curated skill, MCP under the hood the Firestore Data skill connects through the MCP Toolbox binary, so you get a vetted integration instead of hand-wiring an MCP server.

Compatibility:

Works with Claude Code v2.1.94+, Codex v0.117.0+, and Antigravity CLI v1.6.0+ or Antigravity 2.0 v2.0.0+. Install via the Claude Code plugin marketplace, by copying the skill folders into Antigravity, or with npx skills add. It needs a Google Cloud project with the Firestore API enabled, Application Default Credentials, and the Cloud Datastore User plus Firebase Rules Viewer IAM roles.

Limitations:

The project is in beta (pre-v1.0) as of mid-2026, so the maintainers warn that breaking changes can land before the first stable release -- pin to a release tag like 0.3.0 if you need stability. It targets Firestore in native mode only, requires Google Cloud and ADC setup before anything works, and currently exposes a single Firestore Data skill, so deep admin tasks like index management still go through gcloud or the console.

Our Verdict

Installed as firestore-native, this Google extension is a focused, official way to put a natural-language layer between your coding agent and a Firestore database. With 27 stars and a v0.3.0 release in 2026, it is early but actively maintained, and the Apache-2.0 license keeps it genuinely open-source.

For Vibe Builders, this is the appeal: you can inspect and fix data in a live Firestore app by describing what you want, without learning the Firestore query syntax or leaving your agent. The Claude Code marketplace install is one command.

For Developers building on Firestore, the value is staying in flow. Schema exploration, structured queries, and data-class generation happen inside Claude Code, Codex, or Antigravity, and the MCP Toolbox handles the connection so you do not maintain a custom server.

Skip if your data is not in Firestore native mode, if you cannot run inside Google Cloud with ADC, or if you need a production-stable integration today -- the beta label is honest, and a v0.x extension can change between releases.

Frequently Asked Questions

What is Firestore Native Skills?

Firestore Native Skills is an open-source agent extension from Google, published under the gemini-cli-extensions GitHub organization, that lets AI coding agents manage a Firestore native-mode NoSQL database using natural language. Instead of writing SDK code, you ask your agent to read, query, update, or delete documents in plain English. The current release is v0.3.0 and it is licensed under Apache-2.0.

Is Firestore Native Skills free and open-source?

Yes. Firestore Native Skills is released under the Apache-2.0 license, which makes it genuinely open-source and free to use, modify, and self-host. There is no paid tier for the extension itself. You do pay Google Cloud for the underlying Firestore usage, but the skill code carries no licensing cost as of 2026.

Which AI agents support Firestore Native Skills?

The extension works with three hosts: Claude Code (version 2.1.94 or higher), Codex (version 0.117.0 or higher), and Antigravity (CLI 1.6.0+ or Antigravity 2.0 at 2.0.0+). You install it through the Claude Code plugin marketplace, by copying skill folders into Antigravity, or with the npx skills command. This multi-host support is a key reason to pick it over a single-agent integration.

How is this different from writing Firestore queries directly?

Writing Firestore SDK code gives you full control and is the right call for production logic. Firestore Native Skills instead targets exploration and ad-hoc data work: you describe a task in English and the agent builds the query for you. Choose direct SDK code when you need precise, repeatable application logic; choose this extension when you want fast schema exploration and one-off edits without leaving your agent.

What do I need before using Firestore Native Skills?

You need a Google Cloud project with the Firestore API enabled, Application Default Credentials available in your environment, and two IAM roles: Cloud Datastore User and Firebase Rules Viewer. You also set the FIRESTORE_PROJECT environment variable, and optionally FIRESTORE_DATABASE if you are not using the default database. Once those are in place, install the skill in Claude Code, Codex, or Antigravity and start asking questions.

What is firestore-native?

Firestore Native Skills is an open-source agent extension by Google that lets AI coding agents query and edit Firestore NoSQL databases through natural language. It plugs into Claude Code, Codex, and Antigravity so you skip the SDK and just describe what you want.

How do I install firestore-native?

Visit the GitHub repository at https://github.com/gemini-cli-extensions/firestore-native for installation instructions.

What license does firestore-native use?

firestore-native uses the Apache-2.0 license.

What are alternatives to firestore-native?

Explore related tools and alternatives on My AI Guide.

🔒

Open source: source code publicly visible

Anyone can inspect exactly what this repo does on GitHub before using it. Apache-2.0 licensed.

Reviewed by My AI Guide for relevance, quality, and active maintenance before listing.

Install in Claude Code:

/install firestore-native

Related Tools

View all