agy-customizations

Explains Antigravity customization types, discovery locations, loading priority, and configuration formats.

1|Updated Feb 22, 2026
One-click install
npx skills add https://github.com/TarunTeja44/portfolio --skill agy-customizations-tarunteja44
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: agy-customizations
Source: https://github.com/TarunTeja44/portfolio/tree/main/.agents/skills/agy-customizations
Command: npx skills add https://github.com/TarunTeja44/portfolio --skill agy-customizations-tarunteja44

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? Understanding how to customize an AI agent's behavior across rules, skills, plugins, hooks, and MCP servers is confusing without a single reference covering discovery paths, precedence rules, and configuration file formats. ## Core Features & Use Cases - Customization Type Reference: Compares rules, skills, plugins, hooks, and MCP servers with their config files, scopes, and best-fit use cases. - Discovery and Priority Guide: Documents workspace, hierarchical, and global discovery locations plus the five-level loading precedence order. - Detailed Configuration Docs: Provides in-depth guides for hooks.json event contracts, mcp_config.json transports, plugin manifests, and skills.json inheritance. - Use Case: When you need to add a lifecycle hook that runs a linter after every shell command, this Skill explains the hooks.json schema, the PostToolUse matcher syntax, and the stdin/stdout JSON contract. ## Quick Start Explain how Antigravity customizations are discovered and help me create a plugin that bundles a skill and an MCP server.

Frequently Asked Questions about agy-customizations

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I create a custom skill for the Antigravity agent?

Create a directory under .agents/skills/ containing a SKILL.md file with YAML frontmatter defining name and description. Add optional scripts/, references/, or resources/ subdirectories and link to them from SKILL.md using relative paths.

What is the difference between rules, skills, and plugins in Antigravity?

Rules are Markdown guidelines loaded hierarchically from GEMINI.md or AGENTS.md files. Skills are on-demand runbooks loaded only when activated. Plugins bundle skills, rules, hooks, and MCP configs into a single shareable unit with a plugin.json manifest.

How do lifecycle hooks work in hooks.json?

Hooks execute shell commands at agent lifecycle events like PreToolUse, PostToolUse, PreInvocation, and Stop. Each hook receives a JSON payload on stdin and returns a JSON decision on stdout, such as allowing, denying, or asking about a tool execution.

Where does Antigravity look for customization files?

It searches workspace .agents directories walking up to the repository root, hierarchical GEMINI.md and AGENTS.md files, and the global ~/.gemini/config/ directory. Workspace customizations take the highest priority, followed by declared configs, global discovery, and built-ins.

Can I share Antigravity skills with my team through git?

Yes. Commit skills to a shared repository directory and add a skills.json in .agents/ pointing to that path with a workspace-relative entry. Teammates who clone the repo automatically discover and load the shared skills.

What are the limitations of Antigravity lifecycle hooks?

Hooks only support the command type for shell execution, with no HTTP or prompt hooks available. They run synchronously and block the agent loop, so long-running commands directly slow down agent execution.