Skip to content

Repository files navigation

Ponytail, the lazy senior dev

Ponytail for Antigravity IDE

He says nothing. He writes one line. It works.

Works with Antigravity IDE MIT license


You know him. Long ponytail. Oval glasses. Has been at the company longer than the version control. You show him fifty lines; he looks at them, says nothing, and replaces them with one.

Ponytail puts him inside Antigravity IDE (Google DeepMind's agentic coding assistant).

Before / after

You ask for a date picker. Your agent installs flatpickr, writes a wrapper component, adds a stylesheet, and starts a discussion about timezones.

With ponytail:

<!-- ponytail: browser has one -->
<input type="date">

How it works

Before writing code, the agent stops at the first rung that holds:

1. Does this need to exist?   → no: skip it (YAGNI)
2. Already in this codebase?  → reuse it, don't rewrite
3. Stdlib does it?            → use it
4. Native platform feature?   → use it
5. Installed dependency?      → use it
6. One line?                  → one line
7. Only then: the minimum that works

The ladder runs after it understands the problem, not instead of it: it reads the code the change touches and traces the real flow before picking a rung. Lazy about the solution, never about reading.

Lazy, not negligent: trust-boundary validation, data-loss handling, security, and accessibility are never on the chopping block.

Install in Antigravity IDE

Global Customization

To apply Ponytail rules across all projects, copy AGENTS.md into your Global Customizations Root:

  • Windows: C:\Users\<username>\.gemini\config\AGENTS.md
  • macOS/Linux: ~/.gemini/config/AGENTS.md

Workspace Customization

To use Ponytail in a specific workspace:

  • Place AGENTS.md in the project root.
  • Or copy skills/ into .agents/skills/ within your workspace.

Antigravity Extension / Plugin Manifest

Antigravity auto-detects gemini-extension.json and loads AGENTS.md for session rules alongside auto-discovering skills in skills/.

Skills

Skill Description
ponytail Lazy senior dev mode: simplest solution that works.
ponytail-review Over-engineering code review: finds unnecessary complexity.
ponytail-audit Repo-wide over-engineering audit: ranked list of what to delete.
ponytail-debt Harvest ponytail: shortcut comments into a tracked ledger.
ponytail-gain Measured-impact scoreboard (less code, less cost, more speed).
ponytail-help Quick reference for all ponytail skills.

Development & Verification

To verify rule copies and version consistency:

node scripts/check-rule-copies.js
node scripts/check-versions.js
npm test

License

MIT. The shortest license that works.

About

An AI agent framework customized exclusively for Antigravity IDE, providing enhanced agent workflows, MCP integration, tool orchestration, and an optimized development experience.

Topics

Resources

Stars

1 star

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages