Skip to content

feat(cli): add Antigravity CLI environment#134

Merged
codeaholicguy merged 1 commit into
codeaholicguy:mainfrom
nnhhoang:feat/antigravity-cli-environment
Jul 2, 2026
Merged

feat(cli): add Antigravity CLI environment#134
codeaholicguy merged 1 commit into
codeaholicguy:mainfrom
nnhhoang:feat/antigravity-cli-environment

Conversation

@nnhhoang

@nnhhoang nnhhoang commented Jul 2, 2026

Copy link
Copy Markdown
Contributor

Summary

Adds antigravity-cli as an EnvironmentCode so ai-devkit init can configure Google's Antigravity CLI (agy) and install skills where the CLI actually reads them. This is separate from the existing antigravity (IDE) environment, the same way the gemini CLI is distinct from the gemini IDE.

Skill paths (verified against a real agy install)

  • Project skills: .agents/skills (the CLI loads <workspace>/.agents/skills/<name>/SKILL.md).
  • Global skills: ~/.gemini/config/skills (confirmed by having agy create a global skill, which landed at ~/.gemini/config/skills/<name>/SKILL.md).

Changes

  • types.ts: EnvironmentCode gains antigravity-cli.
  • util/env.ts: ENVIRONMENT_DEFINITIONS['antigravity-cli'] with the paths above.
  • Docs: 2-supported-agents.md, 7-skills.md, and 11-configuration-file.md list the new environment.
  • Tests updated (env definitions, selector, skill-manager supported list).

Testing

  • npx nx run cli:test passes (husky ran all packages on commit).
  • Global path confirmed empirically: agy wrote a new global skill to ~/.gemini/config/skills/...; project path confirmed from the CLI reading <workspace>/.agents/skills.

Add `antigravity-cli` as an EnvironmentCode so `ai-devkit init` configures
Google's Antigravity CLI (`agy`) and installs skills where it actually reads
them: project skills into `.agents/skills` and global skills into
`~/.gemini/config/skills` (both verified against a real agy install). This is
separate from the existing `antigravity` IDE environment, the same way the
gemini CLI and gemini IDE are distinct. Follows the grok environment pattern.
@codeaholicguy codeaholicguy merged commit aa972da into codeaholicguy:main Jul 2, 2026
7 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants