
π‘ This post is the concluding summary of a series on Antigravity configuration:
- Where does Antigravity look forΒ Skills?
- Where does Antigravity look for MCPΒ Servers?
- Where does Antigravity look for Rules and Workflows?
- Where does Antigravity look forΒ Hooks?
- Where does Antigravity look for Sidecars?
- Where does Antigravity look forΒ Agents?
- Where does Antigravity look forΒ Plugins?
Over the past few weeks, I explored the ways to configure and extend Google Antigravity (AGY). What started as a simple exploration into agent skills quickly grew into a journey uncovering MCP servers, rules, workflows, lifecycle hooks, background sidecars, custom agents, andΒ plugins.
Because Antigravity comes in three flavours (AGY, AGY CLI, and AGY IDE), and spans multiple configuration scopes (workspace, global, and plugin bundles), keeping track of what goes where can be challenging.
In this post, Iβll bring everything together into a single, comprehensive reference guide and cheatΒ sheet.
Ways to Extend Antigravity
Here is a quick summary of what each customization mechanism is designedΒ for:
- Skills: Specialized folders containing instructions, scripts, and reference documents that give agents on-demand capabilities for complex workflows.
- MCP Servers: External tool integrations using the Model Context Protocol standard to connect to databases, APIs, and cloud services.
- Rules and Workflows: Rules are always-on or triggered behavioral guidelines and coding standards (system-level instructions). Workflows are user-triggered prompt templates executed onΒ demand.
- Hooks: Synchronous lifecycle event listeners that run scripts to enforce policies, add context, or log telemetry.
- Sidecars: Autonomous background processes managed by AGY for long-running services, asynchronous listeners, or recurring schedules.
- Custom Agents: Tailored agent personas with restricted tool sets, specialized system prompts, and dedicated models for specific subtasks.
- Plugins: Distribution bundles packaging skills, MCP servers, rules, hooks, and custom agents together into a single distributable unit.
Directory Hierarchy
Below is the map of directories and files recognized across Antigravity:
~/.gemini/ # GLOBAL
βββ GEMINI.md # Rules
βββ config/
β βββ agents/ # Agents
β βββ config.json # Config to enable sidecars
β βββ global_workflows/ # Workflows
β βββ hooks.json # Hooks
β βββ mcp_config.json # MCP servers
β βββ plugins/ # Plugins
β β βββ <plugin-name>/
β β β βββ agents/ # Agents (plugin)
β β β βββ hooks.json # Hooks (plugin)
β β β βββ mcp_config.json # MCP servers (plugin)
β β β βββ rules/ # Rules (plugin)
β β β βββ skills/ # Skills (plugin)
β βββ sidecars/ # Sidecars
β βββ skills/ # Skills
|
βββ antigravity/ # AGY
β βββ builtin/skills/ # Skills (builtin)
β βββ mcp/ # Cached MCP servers
β βββ sidecar_data/ # Sidecar runtime data
|
βββ antigravity-cli/ # AGY CLI
β βββ builtin/skills/ # Skills (builtin)
β βββ mcp/ # Cached MCP servers
|
βββ antigravity-ide/ # AGY IDE
βββ mcp/ # Cached MCP servers
<workspace-root>/ # WORKSPACE
βββ .agents/
βββ agents/ # Agents
βββ hooks.json # Hooks
βββ mcp_config.json # MCP servers
βββ plugins/ # Plugins
β βββ <plugin-name>/
β β βββ agents/ # Agents (plugin)
β β βββ hooks.json # Hooks (plugin)
β β βββ mcp_config.json # MCP servers (plugin)
β β βββ rules/ # Rules (plugin)
β β βββ skills/ # Skills (plugin)
βββ rules/ # Rules
βββ skills/ # Skills
βββ workflows/ # Workflows
Wrapping Up
Antigravity provides a comprehensive and flexible customization options.
Check out the individual posts linked above for deeper walk-throughs.
Originally published at https://atamel.dev.
Summary : Where does Antigravity look for configurations? was originally published in Google Cloud – Community on Medium, where people are continuing the conversation by highlighting and responding to this story.
Source Credit: https://medium.com/google-cloud/summary-where-does-antigravity-look-for-configurations-309f88165e40?source=rss—-e52cf94d98af—4
