Technology

Google Launches Official Agent Skills Repository: What Every Developer Should Know

June 9, 2026 9 min read Pinggy Blog
Share

Google Launches Official Agent Skills Repository: What Every Developer Should Know

Google has spent years building some of the most widely used developer infrastructure on the planet, but its own AI agents have often been the last to know about it. A coding agent asked to write a BigQuery pipeline might hallucinate deprecated APIs, produce working code against a documentation snapshot from six months ago, or simply give up when the question gets specific enough. At Cloud Next 2026, Google took a direct shot at this problem: it launched an official, open-source skills repository that gives AI agents first-party, up-to-date knowledge of Google Cloud and Workspace products.

If you have been following the agent skills ecosystem, this is significant. Google is not building a proprietary plugin system or a locked-down API. It is publishing a collection of Markdown files on GitHub, under the Apache 2.0 license, in the same open format that any compatible agent already understands.

Summary

Google has launched an official open-source repository of agent skills at github.com/google/skills, announced at Cloud Next 2026. Skills are Markdown-based SKILL.md packages that give AI agents specialized, up-to-date knowledge of Google Cloud and Workspace products without bloating the context window.

Key things to know:

  • The google/skills repo covers BigQuery, GKE, Cloud Run, Firebase, Gemini API, YouTube, and Workspace services under Apache 2.0
  • The Gemini API Docs MCP lifted coding agent task completion from 28.2% to 96.6% by providing real-time API documentation
  • Works with Claude Code, Antigravity CLI, VS Code, Cursor, and any MCP-compatible agent
  • The Agent Development Kit (ADK) is available in Python, TypeScript, Go, Java, and Kotlin for building custom agents that consume these skills

What Are Agent Skills, Exactly?

Before getting into what Google built, it helps to understand the format. An agent skill is a self-contained folder containing a SKILL.md file - a Markdown document that packages instructions, documentation snippets, code examples, and behavioral guidance into a compact, on-demand unit. When an agent encounters a task that matches a skill’s description, it loads the skill and applies its knowledge. No permanent context consumption, no prompt engineering required from the user.

The format is an open standard. If you drop a properly structured SKILL.md into .claude/skills/<name>/ in your project, Claude Code will pick it up. Antigravity CLI, Cursor, Codex CLI, and other MCP-compatible agents work the same way. Google’s choice to use this format rather than a proprietary system means that skills from the google/skills repository work immediately in whatever agent you already use.

The core benefit is what the Google Developer blog calls “closing the knowledge gap.” An LLM trained months ago knows about BigQuery as it existed months ago. A skill file can contain the exact current API surface, current best practices, and current limitations. The agent reads it only when relevant, so it does not waste context on Cloud Run documentation when you are working on a Gmail integration.

The google/skills Repository

The official repository lives at github.com/google/skills. It is organized by product area, with each skill in its own directory. As of the Cloud Next 2026 announcement, it covers:

Google Cloud products: BigQuery, Google Kubernetes Engine (GKE), Cloud Run, and Firebase each have dedicated skills targeting the most common developer workflows - schema design, query optimization, cluster configuration, and deployment patterns.

Google Workspace services: Gmail, Google Drive, Google Docs, Google Sheets, Google Calendar, Google Chat, and the Admin console are represented, giving agents the knowledge to automate and integrate with the collaboration tools most organizations already run on.

Google APIs and platforms: The Gemini API and YouTube have dedicated skills as well.

Every skill is plain Markdown and is licensed under Apache 2.0, so you can fork, modify, or build on top of them. If your team has specific conventions around BigQuery dataset naming or Cloud Run service configuration, you can extend the official skill with your own additions rather than starting from scratch.

Cloud Skills: The Most Useful Part of the Repository

The cloud skills at github.com/google/skills/tree/main/skills/cloud are the most immediately useful part of the repository for teams running workloads on Google Cloud. It covers:

  • BigQuery - query optimization, partitioning, schema design, cost controls
  • Cloud Run - containerized service deployment, scaling configuration, traffic routing
  • GKE - cluster setup, workload identity, node pool management
  • Firebase - Realtime Database and Firestore patterns, security rules, Functions

These skills work in any agent that follows the standard skill format. Drop them into Claude Code, Codex CLI, Antigravity CLI, Cursor, or any other MCP-compatible tool - the installation is the same regardless of which agent you use. For Claude Code, copy the relevant SKILL.md into .claude/skills/<skill-name>/SKILL.md; for Codex CLI, place it in the equivalent skills directory for your project. The agent picks it up automatically without any extra configuration.

Gemini API Docs MCP: Real Measurement, Real Impact

Google also published a public MCP server for Gemini API documentation at gemini-api-docs-mcp.dev. This one is aimed specifically at coding agents building on the Gemini API, and the performance numbers attached to it are concrete enough to be worth looking at directly.

Before adding the Gemini API Docs MCP, a coding agent completed 28.2% of Gemini API-related tasks correctly. After adding it, task completion jumped to 96.6%. The gain comes from giving the agent access to a search_documentation function that fetches current API definitions, method signatures, and code examples on demand - rather than relying on the model’s training data, which may be months out of date.

If your team is building applications on top of the Gemini API, this is one of the more straightforward performance improvements available right now. The setup documentation is at ai.google.dev/gemini-api/docs/coding-agents.

How to Install a Skill from google/skills

The installation process depends on which agent you use, but the core pattern is consistent across all of them.

For Claude Code: Clone or browse the repository, find the skill directory for the product you need, and copy the SKILL.md file into .claude/skills/<skill-name>/SKILL.md in your project directory. Restart Claude Code and it will auto-discover the skill. For a skill you want available in all projects, place it in ~/.claude/skills/<skill-name>/SKILL.md instead.

For Codex CLI: Place the SKILL.md file in the equivalent skills directory for your project. Codex CLI follows the same standard skill format, so the same file works without modification.

For Antigravity CLI: Antigravity CLI has native skill integration and can pull directly from the google/skills repository. Check the Antigravity CLI documentation for the current installation flow.

Here is a minimal example of what a skill file looks like, based on the structure used in the official repository:

markdown
---
name: bigquery-basics
description: Expert knowledge for writing, optimizing, and debugging BigQuery SQL queries and data pipelines.
---

# BigQuery Basics

BigQuery uses standard SQL with extensions for nested/repeated fields.
Partition tables on date columns using `PARTITION BY DATE(timestamp_col)` to reduce query cost.

## Common Patterns

Run a simple query:
```sql
SELECT
  event_date,
  COUNT(*) AS event_count
FROM `project.dataset.events`
WHERE event_date >= DATE_SUB(CURRENT_DATE(), INTERVAL 30 DAY)
GROUP BY event_date
ORDER BY event_date DESC;

Use UNNEST() to flatten repeated fields:

sql
SELECT item
FROM `project.dataset.orders`, UNNEST(items) AS item;

The actual skills in the repository are more detailed, but this gives you a sense of the format. They are readable Markdown, not opaque binary files, which means you can audit exactly what context your agent is loading.

The Enterprise Side: Skill Registry and Gemini Enterprise Agent Platform

For organizations running agents at scale, Google announced a private Skill Registry as part of the Gemini Enterprise Agent Platform. Where the public google/skills repository is a shared, community-facing resource, the Skill Registry is a secure, private, low-latency store for managing skills internally.

This is relevant for teams that need to encode proprietary knowledge - internal API conventions, company-specific data pipelines, compliance rules - in a form that agents can consume without that knowledge being public. The Registry also supports pre-built agent personas (executive assistant, project manager) and ships with 19 workflow recipes for common enterprise patterns.

The distinction matters practically. The open-source skills give you Google’s own best practices for working with its products. The private Registry is where your team’s institutional knowledge lives. In a well-designed setup, both coexist: the agent loads the official BigQuery skill for platform knowledge and your team’s internal skill for schema conventions and access patterns specific to your data warehouse.

Agent Development Kit (ADK)

Google’s Agent Development Kit (ADK) is its open-source framework for building agents that can consume these skills. It is available in Python, TypeScript, Go, Java, and Kotlin, and is designed to work with Vertex AI for deployment. The GitHub repositories are at github.com/google/adk-python (and equivalent repos for other languages), with documentation at google.github.io/adk-docs.

ADK handles the plumbing: tool registration, skill discovery, multi-agent orchestration, and debugging support. If you are building an agent from scratch that should have access to the google/skills catalog, ADK is the natural starting point rather than assembling those pieces manually.

What This Changes

The practical shift here is about who is responsible for keeping an agent current on a platform. Previously, if you wanted a coding agent to reliably use the Gemini API or BigQuery, you either accepted the risk that the model’s training data was stale, or you maintained your own context files and prompt engineering. Google is now taking on that maintenance responsibility for its own products.

That is a meaningful commitment. Official skills are maintained by the teams that build the products they cover. When the BigQuery API changes, the skill should change. When Gemini API methods are added or deprecated, the documentation MCP will reflect it. This is different from community-maintained skill collections, where coverage and accuracy depend on volunteer effort.

For teams building on Google infrastructure, the practical recommendation is straightforward: add the relevant skills from github.com/google/skills to your agent setup and connect the Gemini API Docs MCP if you are building Gemini-based applications. These are low-friction additions with measurable impact on the accuracy of agent-generated code. The 96.6% figure is the clearest evidence of that - and it comes from Google’s own measurements on its own APIs.

If you want a broader overview of the skills ecosystem beyond Google’s official offerings, the top AI agent skills for developers post covers community and vendor skills that work alongside these official ones. And if you are still choosing which AI coding tool to build your workflow around, the skill compatibility question is now a real factor worth considering.

Conclusion

Google’s official skills repository is a practical answer to a real problem: AI agents are only as current as their training data, and that data goes stale fast. By publishing open, Markdown-based skills for BigQuery, GKE, Workspace, the Gemini API, and more - maintained by the same teams that ship those products - Google shifts the burden of staying current from individual developers to the source. The 96.6% coding task completion rate versus 28.2% without skills is the clearest data point, but the broader point is simpler: agents that know what they are working with produce better results. Adding a few SKILL.md files to your project setup is a low-effort change with a measurable return.