Skip to content
cccskills
FreePublished on GitHubEnglish overview

agy-customizations

Understand how Antigravity discovers and loads customizations, including which locations and priority rules apply. Use this guide to choose and create skills, rules, plugins, hooks, or MCP servers for agent workflows and external tool connections.

OriginalShow the original description

Comprehensive guide and reference for the Antigravity Customization System. Use to explain how customizations work, their loading priority, discovery mechanisms, and to guide the creation of skills, rules, plugins, hooks, and MCP servers.

asgeirtj/system_prompts_leaks70,416 stars(GitHub 70,416 + cccskills 0)

Run score Not tested

See how to install

Good for

  • Understanding where workspace customizations are discovered
  • Checking which customization takes priority
  • Choosing between a skill, rule, plugin, or hook
  • Planning an MCP server connection

Overview

What it does

This guide explains Antigravity’s customization options and helps you choose one for a specific goal. It describes rules for applying guidelines, skills for teaching procedures, plugins for grouping features, hooks for running commands at workflow points, and MCP servers for connecting external services. It also covers where customizations are discovered, which one takes priority when names conflict, how skills and rules are loaded, and how to register customizations in JSON configuration.

When it helps

Use it when you want an agent to follow project guidelines or add a repeatable procedure as a skill. It can also help you investigate competing settings or plan a connection to an external tool or service.

Example requests

  • “Should I use a skill or a rule for this task?”
  • “Explain the order in which project customizations are loaded.”
  • “Show me how to configure an MCP server to connect to an external service.”

Notes

This guide covers the Antigravity Customization System.

This overview was written by AI (OpenAI Codex) from the public SKILL.md. Check the original below for the exact behavior.

Document check

AI checked the SKILL.md for operations that need care and for setup requirements. The score comes only from actually running the skill (hands-on test).

SafetyAre sending data, deleting files, and running commands disclosed?
BPartly lackingHooks run commands, but execution scope and confirmation steps are not described.
Easy setupDoes it need few tools or API keys, and are they documented?
AGoodIt mentions JSON registration but specifies no required tools or API keys.

Not counted in the score. Rated by AI (OpenAI Codex) as of Oct 30, 2026. Treat it as a guide and read the original before installing.

Disagree? Request a re-evaluation

Tell us which point is wrong and why. No login needed. We will check it against the SKILL.md, redo the evaluation, and show the result here.

This form is protected by reCAPTCHA, and the Google Privacy Policy and Terms of Service apply.

Files included (7)

  • SKILL.md5.4 KB
  • docs/hooks.md13.3 KB
  • docs/json_configs.md4.8 KB
  • docs/mcp_servers.md3.3 KB
  • docs/plugins.md4.6 KB
  • docs/rules.md1.7 KB
  • docs/skills.md2.6 KB

SKILL.md (original)

Review the instructions the agent will receive before you install.

Antigravity Customization System Guide

The Antigravity Customization System allows you to tailor the agent's behavior, teach it new workflows, enforce guidelines, and integrate it with external tools. By customizing the agent, you can transition it from a general-purpose assistant to an expert pair programmer specialized in your project's codebase and processes.


Customization Types: Quick Reference

Choose the right customization type based on your goal:

TypeConfig File/FolderScopeBest ForLearn More
RulesGEMINI.md, AGENTS.mdContextual / HierarchicalEnforcing coding styles, API restrictions, and local guidelines.Rules Guide
Skillsskills/<name>/SKILL.mdOn-Demand (Progressive)Teaching the agent multi-step procedures, runbooks, and tool workflows.Skills Guide
Pluginsplugins/<name>/plugin.jsonBundlePackaging related skills, rules, and MCP configs into a single unit.Plugins Guide
Hookshooks.jsonLifecycle EventRunning scripts/commands at specific agent lifecycle points (e.g., pre-tool execution).Hooks Guide
MCP Serversmcp_config.jsonTool IntegrationConnecting the agent to external services and custom tool providers.MCP Guide

Customization Discovery and Locations

Antigravity automatically discovers your own customizations by traversing specific directories. Built-in customizations are not found this way: the agent config names the ones it mounts.

Discovery Locations

  1. Workspace Customizations (Project-Specific):
    • Path: .agents/ (or .agent/, _agents/, _agent/) at the root of
      your project.
    • Use this to share customizations with your team by checking them into
      version control (VCS).
    • The agent walks from your current working directory up to the repository
      root (e.g., the folder containing .git) to find these directories.
  2. Directory & Project Rules (Hierarchical):
    • Paths: GEMINI.md, AGENTS.md, .agents/rules/*.md
    • As you open or edit files, the agent walks up from the file's directory
      to the repository root, loading all rules it finds.
  3. Global Configuration (Machine-Local):
    • Path: ~/.gemini/config/
    • Applies to all projects and workspaces run on your machine.

Loading Priority and Precedence

When multiple customizations are discovered, they are loaded and applied in a specific order. If there are naming conflicts (e.g., two skills with the same name), the higher-priority customization overrides the lower-priority one.

The priority order (from highest to lowest) is:

  1. Workspace Project: Hierarchical discovery walking up from the CWD to the repository root.
  2. Declared Configurations: Customizations explicitly listed in skills.json or plugins.json in your workspace.
  3. Global Discovery: ~/.gemini/config/
  4. Built-in Customizations: Default skills bundled with the application, mounted by name rather than discovered.
  5. Global Declared Configurations: Explicitly listed in global JSON configs.

How Customizations are Applied

Progressive Disclosure (Skills and Rules)

To prevent overwhelming the model's context window, Antigravity uses

progressive disclosure:

  • Skills are not loaded into the context window by default. Only their names and descriptions are injected. The full content of a skill is only loaded if the model (or the user) explicitly decides to activate it.
  • Rules with trigger: model_decision behave similarly. Only always_on rules are loaded unconditionally.

Deduplication

All customizations (especially rules) are deduplicated by their resolved file paths. A rule file will never be injected more than once in a single conversation turn, even if it matches multiple trigger conditions.


Advanced Management: JSON Configs

For customizations stored in non-standard locations, you can use skills.json and plugins.json to explicitly register them and inherit from shared configurations.

Reviews

No reviews yet. Tell others what you thought.

Comments

No login needed. Share how it worked for you, ask a question, or note where it did not run.

No comments yet. Be the first to write one.

Comments are published right away. Do not include personal information such as email addresses or phone numbers. Up to 2 URLs.

0 / 1,000 characters

This form is protected by reCAPTCHA, and the Google Privacy Policy and Terms of Service apply.

More skills from this repository

3d-object

FreeSummary

Create a 3D object with three.js, inspect it from every angle in an interactive viewer, and download it as OBJ + MTL or GLB for use in other 3D applications.

  • Create a 3D object and inspect it from every angle
  • Export a model for further editing in Blender
  • Review an object's silhouette and materials
asgeirtj/system_prompts_leaks70.4KUpdated Oct 29, 2026

a11y-debugging

FreeSummary

Audit web accessibility with Chrome DevTools MCP and Lighthouse. Inspect semantic structure, labels, keyboard focus, tap target size, and color contrast, then identify page elements that may need changes based on web.dev guidance.

  • Finding missing labels or image alternatives
  • Checking heading structure and reading order
  • Testing keyboard navigation and modal focus
asgeirtj/system_prompts_leaks70.4KUpdated Oct 29, 2026

action-items

FreeSummary

Maintain a private task list with deadlines, next steps, waiting parties, and blockers. Update progress and dependencies, merge duplicate items, and archive closed tasks so ongoing commitments stay clear and easy to follow.

  • Record tasks and commitments with deadlines
  • Track pending replies and reasons work cannot proceed
  • Update task dependencies when prerequisites are completed
asgeirtj/system_prompts_leaks70.4KUpdated Oct 29, 2026

agents

FreeSummary

Coordinate a task from a verifiable goal through completion. Handle work directly or split independent tasks across separate agent sessions, track progress, verify results, and arrange pull request merging when included in the goal.

  • Split independent tasks across agents
  • Check progress across ongoing tasks
  • Resume a previously started project
asgeirtj/system_prompts_leaks70.4KUpdated Oct 29, 2026

animated-video

FreeSummary

Create animated HTML pages with smooth scene transitions and playback controls. An editable timeline lets users adjust scene lengths and speeds, with fixed landscape or portrait layouts prepared for video export.

  • Create an animated product walkthrough
  • Explain a message through moving text and graphics
  • Build a portrait animation for video export
asgeirtj/system_prompts_leaks70.4KUpdated Oct 29, 2026

Find guidance for using and configuring Google Antigravity, including its CLI, IDE, desktop app, and Python SDK. The skill points to focused references for commands, settings, customization, and related documentation, helping answer questions about the platform.

  • Finding how to use Antigravity CLI commands
  • Configuring the Antigravity IDE
  • Learning about Antigravity 2.0 features
asgeirtj/system_prompts_leaks70.4KUpdated Oct 29, 2026

See all skills by asgeirtj

Report a problem with this skill