Uh oh!
There was an error while loading. Please reload this page.
feat(plugin): Add Antigravity CLI and IDE plugin packaging - #15
Open
harveyfullstack wants to merge 8 commits into
Open
feat(plugin): Add Antigravity CLI and IDE plugin packaging#15harveyfullstack wants to merge 8 commits into
harveyfullstack wants to merge 8 commits into
Conversation
Native plugin at .agents/plugins/hamster with plugin.json, mcp_config.json (serverUrl), and copied skills/agents. README documents agy plugin install and IDE drop paths.
Native plugin.json rejects extra properties; drop $schema so the manifest matches the host contract.
agy keys plugin skills by frontmatter name, so the copies need ask/plan/qa/resume/retro/review/ship without editing repo-root skills. README now matches where install actually writes and how /mcp auth works.
Match Compound Engineering: one skills/agents tree, plugin dir links at it. agy plugin install still stages a real copy. Root plugin.json stays out so Cursor does not treat this repo as an Agent Plugin.
Root plugin.json uses the Agent Plugins schema so agy plugin install works on the GitHub URL without a clone. mcp.json is for Agent Plugin clients; mcp_config.json is what live agy reads. Cursor marketplace stays in .cursor-plugin.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for freeto join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
What changed
People can install Hamster in Antigravity (
agy) and get the same hosted Hamster workspace connection as Claude Code, Cursor, and Codex (#13). Skills show up asask,ship,plan, and the rest.Why it matters
Those other hosts already have a Hamster plugin. Antigravity did not.
How it works
This repo is packaged as an Agent Plugin, the shared plugin format Cursor already documents and that Google is adopting for Antigravity. That is why install is the repository URL, the same shape other public plugins use, not a one-off copy of files.
No credentials are bundled. The first time the Hamster connection is used, Antigravity asks the person to sign in. Cursor's existing marketplace packaging is unchanged.
User impact
/mcplistshamster. Sign in from Antigravity IDE Customizations if asked. Claude Code, Cursor, and Codex install paths are unchanged.Validation
Local install registered
hamster./mcpreached the Hamster server and asked for sign-in./skillslisted the usual Hamster skills.