# Chromium Coding Agents

This directory provides a centralized location for files related to AI coding
agents (e.g. `gemini-cli`) used for development within the Chromium source tree.

The goal is to provide a scalable and organized way to share prompts and tools
among developers, accommodating the various environments (Linux, Mac, Windows)
and agent types in use.

Googler-only docs: http://go/chrome-coding-with-ai-agents

## Directory Structure

### Prompts

Shared `GEMINI.md` prompts. See [`//agents/prompts/README.md`].

[`//agents/prompts/README.md`]: /agents/prompts/README.md

### Extensions & MCP Servers

Chrome-approved extensions & MCP servers. See [`//agents/extensions/README.md`].

Use `agents/extensions/install.py` to list and configure available servers.

[`//agents/extensions/README.md`]: /agents/extensions/README.md

### Skills

On-demand expertise for specific tasks. See [`//agents/skills/README.md`].

[`//agents/skills/README.md`]: /agents/skills/README.md

### Custom Commands

Add these to [`//.gemini/commands`].

[`//.gemini/commands`]: /.gemini/commands/README.md

## Contributing

Please freely add self-contained task prompts and prompt templates that match
the format of the existing examples.

New MCP server configurations should be for owned and supported MCP servers and
include OWNERS.

Changes to `common.GEMINI.md` should be done carefully as it's meant to be used
broadly.
