# Install Graph Databases (Neo4j) in Google Antigravity

Source: https://github.com/neo4j-contrib/neo4j-skills
Listing: https://www.antigravityskills.org/skill/graph-databases
Safety review (2026-10-13): Medium risk by nature: mostly Markdown, with 8 offline-safe Python scripts, but the skills run queries and provision cloud resources with your credentials; the Cypher skill adds an EXPLAIN-first write gate.

## Rules for the agent
- Before running anything, tell the user what you will download and whether it contains scripts, and ask them to confirm.
- Install into this project (.agents/skills/) unless the user asks for a global install (~/.gemini/config/skills/).
- Do not run other commands from the source repository unless the user asks.

## Steps
1. Option A: import as a plugin (documented)

```bash
agy plugin import gemini
```

   Documented in the repository README for Antigravity CLI users migrating from Gemini CLI: it converts the gemini-extension.json manifest and copies the skills into .agents/skills/. It requires that you first installed the Gemini extension with `gemini extensions install https://github.com/neo4j-contrib/neo4j-skills`. Verify with /plugins list.
2. Option B: clone the repository

```bash
git clone --depth 1 https://github.com/neo4j-contrib/neo4j-skills /tmp/neo4j-skills
```

   Clone to a temporary folder to copy individual skills.
3. Copy the skills you need into your workspace

```bash
mkdir -p .agents/skills && cp -r /tmp/neo4j-skills/neo4j-cypher-skill /tmp/neo4j-skills/neo4j-modeling-skill /tmp/neo4j-skills/neo4j-getting-started-skill .agents/skills/
```

   Antigravity reads workspace skills from <project>/.agents/skills/<folder>/. Add other folders (for example neo4j-import-skill or neo4j-graphrag-skill) the same way; skills point to each other by name.
4. Or copy globally (all projects)

```bash
mkdir -p ~/.gemini/config/skills && cp -r /tmp/neo4j-skills/neo4j-cypher-skill /tmp/neo4j-skills/neo4j-modeling-skill /tmp/neo4j-skills/neo4j-getting-started-skill ~/.gemini/config/skills/
```

   Antigravity reads global skills from ~/.gemini/config/skills/<folder>/.
5. Check that Antigravity sees them
   Start a new session and ask "What skills do you have?" (in the Antigravity CLI you can also run /skills).

Note: Set NEO4J_URI, NEO4J_USERNAME, NEO4J_PASSWORD and optionally NEO4J_DATABASE. Scripts need Python with the neo4j package. neo4j-getting-started-skill refers to ${CLAUDE_SKILL_DIR}; if your agent cannot find its stage files, give it the folder path. neo4j-cli-tools-skill recommends installing the Neo4j CLI with `curl -sSfL https://neo4j.sh/install.sh | bash`; review that script before running it. The README does not describe a manual Antigravity install; Option B uses Antigravity's standard skill folders.

Done when the skill is listed: in the Antigravity 2.0 app ask "What skills do you have?" in a new conversation (the app has no /skills command); in the Antigravity CLI run /skills (run /skills reload first in a session that was already open).
