Skip to content

feat(install): add Antigravity skill installation support (#87) - #88

Open
tanvir70 wants to merge 1 commit into
sshaaf:mainfrom
tanvir70:feat/antigravity-skill-installation
Open

tanvir70 wants to merge 1 commit into
sshaaf:mainfrom
tanvir70:feat/antigravity-skill-installation

Conversation

@tanvir70

Copy link
Copy Markdown

Add Antigravity skill installation support to rgctl install --skill.

  • Add Antigravity variant to SkillHost (--host antigravity)
  • Add Antigravity variant to InstallWriteHost with lowercase serialization
  • Map antigravity in host_compat
  • Include antigravity in DEFAULT_INSTALL_AGENTS alongside cursor, claude, codex, and agents
  • Add regression coverage in tests/install_skill.rs and tests/cli_output/install.rs
  • Update CLI, JSON API, installation, agent guides, and website documentation

Description

Brief description of what this PR does.

Fixes #(issue number)

Type of Change

  • Bug fix (non-breaking change which fixes an issue)
  • New feature (non-breaking change which adds functionality)
  • Breaking change (fix or feature that would cause existing functionality to not work as expected)
  • Performance improvement
  • Documentation update
  • Language support (new language plugin)
  • Refactoring (no functional changes)

Changes Made

List the main changes:

  • Change 1
  • Change 2
  • Change 3

Testing

How has this been tested?

  • Unit tests added/updated
  • Integration tests added/updated
  • Tested with cargo test
  • Manual testing performed

Test environment:

  • OS: (e.g., macOS, Linux, Windows)
  • Rust version: (output of rustc --version)

Checklist

  • My code follows the style guidelines (ran cargo fmt)
  • I have performed a self-review of my code
  • I have commented my code where necessary
  • I have added tests that prove my fix/feature works
  • All new and existing tests pass (cargo test)
  • No clippy warnings (cargo clippy --all-targets -- -D warnings)
  • Documentation updated (if applicable)
  • CONTRIBUTING.md guidelines followed
  • All commits are signed and include DCO sign-off (Signed-off-by:) — see Developer Certificate of Origin and contributor checklist §6

Performance Impact

If this PR affects performance:

  • Benchmarks run (attach results if significant)
  • No measurable performance regression
  • Performance improvement measured: X%

Breaking Changes

If this is a breaking change:

What breaks:

  • Describe what existing functionality is affected

Migration path:

  • How should users update their code/configuration?

Screenshots (if applicable)

Add screenshots for UI changes or visual improvements.

Additional Notes

Add any additional context about the PR here.

Add Antigravity skill installation support to `rgctl install --skill`.
- Add `Antigravity` variant to `SkillHost` (`--host antigravity`)
- Add `Antigravity` variant to `InstallWriteHost` with lowercase serialization
- Map `antigravity` in `host_compat`
- Include `antigravity` in `DEFAULT_INSTALL_AGENTS` alongside cursor, claude, codex, and agents
- Add regression coverage in `tests/install_skill.rs` and `tests/cli_output/install.rs`
- Update CLI, JSON API, installation, agent guides, and website documentation

Signed-off-by: tanvir70 <tanvir.anjum@bracits.com>
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.

1 participant