Skip to content

Commit 2377efa

Browse files
committed
docs: update readme to connect with antigravity
1 parent 2c54651 commit 2377efa

2 files changed

Lines changed: 69 additions & 40 deletions

File tree

.lycheeignore

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
https://github.com/gemini-cli-extensions/dataproc/compare/
2+
https://www.npmjs.com/package/skills

README.md

Lines changed: 67 additions & 40 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
> [!NOTE]
44
> Currently in beta (pre-v1.0), and may see breaking changes until the first stable release (v1.0).
55
6-
This repository provides a set of agent skills to interact with [Dataproc](https://cloud.google.com/dataproc) clusters and jobs. These skills can be used with various AI agents, including [Gemini CLI](https://google-gemini.github.io/gemini-cli/), Claude Code, and Codex, to manage your clusters, monitor jobs, and troubleshoot issues using natural language prompts.
6+
This repository provides a set of agent skills to interact with [Dataproc](https://cloud.google.com/dataproc) clusters and jobs. These skills can be used with various AI agents, including [Antigravity](https://antigravity.google/), [Claude Code](https://claude.com/product/claude-code) and [Codex](https://developers.openai.com/codex), to manage your clusters, monitor jobs, and troubleshoot issues using natural language prompts.
77

88
> [!IMPORTANT]
99
> **We Want Your Feedback!**
@@ -19,10 +19,9 @@ This repository provides a set of agent skills to interact with [Dataproc](https
1919
- [Getting Started](#getting-started)
2020
- [Configuration](#configuration)
2121
- [Installation & Usage](#installation--usage)
22-
- [Gemini CLI](#gemini-cli)
22+
- [Antigravity](#antigravity)
2323
- [Claude Code](#claude-code)
2424
- [Codex](#codex)
25-
- [Antigravity](#antigravity)
2625
- [Usage Examples](#usage-examples)
2726
- [Supported Skills](#supported-skills)
2827
- [Troubleshooting](#troubleshooting)
@@ -38,10 +37,11 @@ This repository provides a set of agent skills to interact with [Dataproc](https
3837
Before you begin, ensure you have the following:
3938

4039
- One of these AI agents installed
41-
- [Gemini CLI](https://github.com/google-gemini/gemini-cli) version **v0.6.0** or higher
42-
- [Claude Code](https://claude.com/product/claude-code) version **v2.1.94** or higher
43-
- [Codex](https://developers.openai.com/codex) **v0.117.0** or higher
44-
- [Antigravity](https://antigravity.google) **v1.14.2** or higher
40+
- Antigravity
41+
- [Antigravity CLI](https://github.com/google-gemini/gemini-cli) version **v1.6.0** or higher
42+
- [Antigravity 2.0](https://antigravity.google/product/antigravity-2) version **v2.0.0** or higher.
43+
- [Claude Code](https://claude.com/product/claude-code) version **v2.1.94** or higher.
44+
- [Codex](https://developers.openai.com/codex) **v0.117.0** or higher.
4545
- A Google Cloud project with the **Dataproc API** enabled.
4646
- Ensure [Application Default Credentials](https://cloud.google.com/docs/authentication/gcloud) are available in your environment.
4747
- IAM Permissions:
@@ -73,34 +73,73 @@ For the latest version, check the [releases page][releases].
7373
<!-- {x-release-please-start-version} -->
7474

7575
<details open>
76-
<summary id="gemini-cli">Gemini CLI</summary>
76+
<summary id="antigravity">Antigravity</summary>
77+
78+
You can use either of these two agents for Antigravity:
79+
- [Antigravity CLI](https://github.com/google-gemini/gemini-cli) version **v1.6.0** or higher
80+
- [Antigravity 2.0](https://antigravity.google/product/antigravity-2) version **v2.0.0** or higher.
7781

78-
**1. Install the extension:**
82+
<blockquote>
83+
💡 <strong>Tip — Migrating from Gemini CLI?</strong><br>
84+
If you previously installed this extension with <code>gemini extensions install</code>, you can convert it to an Antigravity plugin instead of reinstalling from scratch:
85+
<ul>
86+
<li><strong>On first launch of Antigravity CLI</strong>, accept the Migration Options prompt to automatically convert your installed Gemini CLI extensions to Antigravity plugins.</li>
87+
<li><strong>Or, from your terminal</strong>, run:
88+
<pre><code class="language-bash">agy plugin import gemini</code></pre>
89+
</li>
90+
</ul>
91+
See <a href="https://antigravity.google/docs/gcli-migration">Migrating from Gemini CLI</a> for details on plugins, context files (<code>GEMINI.md</code> / <code>AGENTS.md</code>), and MCP server config differences.
92+
</blockquote>
93+
94+
#### Antigravity 2.0 (IDE)
95+
96+
**1. Clone the Repo:**
7997

8098
```bash
81-
gemini extensions install https://github.com/gemini-cli-extensions/dataproc
99+
git clone --branch 0.1.0 https://github.com/gemini-cli-extensions/dataproc.git
82100
```
83101

84-
During the installation, enter your environment vars as described in the [configuration section](#configuration).
102+
**2. Install the skills:**
103+
104+
Choose a location for the skills:
105+
- **Global (all workspaces):** `~/.gemini/antigravity/skills/`
106+
- **Workspace-specific:** `<workspace-root>/.agents/skills/`
107+
108+
Copy the skill folders from the cloned repository's `skills/` directory to your chosen location:
109+
110+
```bash
111+
cp -R dataproc/skills/* ~/.gemini/antigravity/skills/
112+
```
113+
114+
**3. Set env vars:**
115+
Set your environment vars as described in the [configuration section](#configuration).
116+
117+
_(Tip: Antigravity 2.0 automatically discovers skills in these directories at the start of a session. You can verify they are active by running the `/skills` command in your active session.)_
118+
119+
#### Antigravity CLI
120+
121+
**1. Clone the Repo:**
122+
123+
```bash
124+
git clone --branch 0.1.0 https://github.com/gemini-cli-extensions/dataproc.git
125+
```
85126

86-
**2. (Optional) Manage Configuration:**
87-
To view or update your configuration in Gemini CLI:
127+
**2. Install the skills:**
88128

89-
- Terminal: `gemini extensions config dataproc [setting name] [--scope <scope>]`
90-
- Gemini CLI: `/extensions list`
129+
Choose a location for the skills:
130+
- **Global (all workspaces):** `~/.gemini/antigravity-cli/skills/`
131+
- **Workspace-specific:** `<workspace-root>/.agents/skills/`
91132

92-
**3. Start the agent:**
133+
Copy the skill folders from the cloned repository's `skills/` directory to your chosen location:
93134

94135
```bash
95-
gemini
136+
cp -R dataproc/skills/* ~/.gemini/antigravity-cli/skills/
96137
```
97138

98-
_(Tip: Run `/extensions list` to verify your configuration and active extensions.)_
139+
**3. Set env vars:**
140+
Set your environment vars as described in the [configuration section](#configuration).
99141

100-
> [!WARNING]
101-
> **Changing Instance & Database Connections**
102-
> Currently, the database connection must be configured before starting the agent and can not be changed during a session.
103-
> To save and resume conversation history in Gemini CLI use command: `/chat save <tag>` and `/chat resume <tag>`.
142+
_(Tip: Antigravity CLI automatically discovers skills in these directories at the start of a session. You can verify they are active by running the `/skills` command in your active session.)_
104143

105144
</details>
106145

@@ -176,33 +215,21 @@ Enter your environment vars as described in the [configuration section](#configu
176215
```
177216

178217
</details>
218+
## Installing using [open agent skills tool](https://github.com/vercel-labs/skills)
179219

180-
<details>
181-
<summary id="antigravity">Antigravity</summary>
220+
You can install skills using the `npx skills` command.
182221

183-
**1. Clone the Repo:**
222+
Run the following command in your terminal to automatically download and register the skills:
184223

185224
```bash
186-
git clone --branch 0.1.0 https://github.com/gemini-cli-extensions/dataproc.git
225+
npx skills add https://github.com/gemini-cli-extensions/dataproc/tree/0.1.0
187226
```
188227

189-
**2. Install the skills:**
228+
For detailed info check out the [Skills npm package](https://www.npmjs.com/package/skills).
190229

191-
Choose a location for the skills:
192-
- **Global (all workspaces):** `~/.gemini/antigravity/skills/`
193-
- **Workspace-specific:** `<workspace-root>/.agents/skills/`
194-
195-
Copy the skill folders from the cloned repository's `skills/` directory to your chosen location:
196-
197-
```bash
198-
cp -R dataproc/skills/* ~/.gemini/antigravity/skills/
199-
```
200-
201-
**3. Set env vars:**
230+
**2. Set env vars:**
202231
Set your environment vars as described in the [configuration section](#configuration).
203232

204-
</details>
205-
206233
<!-- {x-release-please-end} -->
207234

208235
## Usage Examples

0 commit comments

Comments
 (0)