Neo4j Agent Skills plugin
Neo4j skills for agents: Cypher queries, graph modeling, drivers, import, GraphRAG, GDS and Aura provisioning
- 122 ★ on the repository
- Last commit
- MIT
Extended access
Why this level
- The skills work with a database using an address and credentials from environment variables, and their queries can read and change graph data.
Install
- Works in
In your terminal, with SkillFoxx CLI
npx skillfoxx add plugins/neo4j-agent-skillsDetects the agents on your machine, shows the access level and pins the version.
Other ways to install
Access and checks
How we reviewExtended accessThe tool runs code or makes network calls and only reads external data.
- The skills work with a database using an address and credentials from environment variables, and their queries can read and change graph data.
This is third-party code. Review the repository files before installing.
What it does
Neo4j Agent Skills is a set of about two dozen skills for working with the Neo4j graph database in Claude Code, Codex and Antigravity. The skills cover Cypher queries and plan optimisation, modelling and ontologies, loading data from CSV and JSON, extracting knowledge graphs from documents, migrating drivers and queries, vector indexes, GraphRAG, graph-native agent memory, GDS algorithms and setting up the Neo4j MCP server. Separate skills cover drivers for Python, JavaScript, Java, .NET and Go, GraphQL through `@neo4j/graphql`, Spring Data Neo4j, the `cypher-shell` and `neo4j-admin` utilities and creating and managing Aura instances and Aura agents. The database connection is set through the `NEO4J_URI`, `NEO4J_USERNAME`, `NEO4J_PASSWORD` and `NEO4J_DATABASE` variables.
Who it is for. Developers and analysts working with Neo4j or Aura who want an agent to write queries, models and driver code by current practices.
Good fit when
- A slow Cypher query has to be analysed by plan and sped up with indexes.
- A relational schema must move into a graph with nodes and relationships designed.
- You want a knowledge graph from a set of PDFs loaded into Neo4j.
- An application moves to the 2025 driver version and its queries and API need changes.
Not a fit when
- You need another graph engine: the skills are written for Neo4j and Aura only.
- The agent must not touch a database: some skills work with an address and credentials from environment variables.
- You need Snowflake work without Neo4j Graph Analytics: a separate narrow skill covers that.
Example request
Analyse this Cypher query by its execution plan, suggest indexes and rewrite it for CYPHER 25.Limitations
The repository publishes the official Neo4j Contrib community skills. Skills that connect to a database read the address and credentials from environment variables, so limit the database user's rights and do not pass a production password. Installation differs by agent: Claude Code installs a marketplace plugin, Codex uses `codex plugin add` and Antigravity uses the `agy` CLI. Some skills depend on a product version, for example the `ai.text.*` functions and GDS on Aura Pro. The latest commit is from November 2026.
How to disable. Run `/plugin uninstall neo4j-skills@neo4j-skills-marketplace` in Claude Code, `codex plugin remove` in Codex or `agy plugin uninstall` in Antigravity. Remove the `NEO4J_*` variables from the environment.
FAQ
How do I install the skills?
With `npx skills add https://github.com/neo4j-contrib/neo4j-skills`. For Claude Code there is a plugin: `/plugin marketplace add https://github.com/neo4j-contrib/neo4j-skills.git`, then `/plugin install neo4j-skills@neo4j-skills-marketplace`.
Which environment variables are needed?
`NEO4J_URI` (an Aura address like neo4j+s://… or neo4j://localhost:7687), `NEO4J_USERNAME`, `NEO4J_PASSWORD` and `NEO4J_DATABASE`, neo4j by default.
How do I install it in Codex?
With `codex plugin marketplace add neo4j-contrib/neo4j-skills` and `codex plugin add neo4j-skills@neo4j-skills-marketplace`, then start a new thread.
Which drivers are covered?
Python, JavaScript and TypeScript, Java, .NET and Go as separate skills, plus Spring Data Neo4j and GraphQL through `@neo4j/graphql`.
Is there a skill for the Neo4j MCP server?
Yes, `neo4j-mcp-skill` explains setting up and using the Neo4j MCP server for tool-based agent access to the database.
Discussion
No questions or reviews yet.
Related
PluginsAn agent skill that builds a Neo4j knowledge graph from CSV and Excel, writes safe Cypher and adds GraphRAG vector search.
A Neo4j MCP server and skill: the agent runs Graph Data Science algorithms on a graph, from centrality to embeddings
A Cypher graph database in one binary for agents: CLI, embedded engine, MCP server and a skill for Claude Code, Cursor and Codex.
Skills for Claude Code and Cursor: search apps, log and trace analytics and OpenSearch deployment in the cloud.
A template for data scientists: AGENTS.md, CLAUDE.md and skills for Python, SQL, Polars and model diagnostics.
Official Elastic skills for Elasticsearch, Kibana, Observability, Security and Elastic Cloud: ES|QL, indices, dashboards, alert triage
README in short
Install commands are given per agent: Antigravity, Claude Code and Codex. A table groups the skills: queries and modelling, import, GenAI, drivers, administration and analytics.