← All plugins
neo4j-skills
v1.0.1Agent skills for Neo4j — Cypher queries, graph modeling, drivers, imports, GraphRAG, GDS, vector indexes, Aura provisioning, and more.
CodexClaude Code
by Neo4jApache-2.0101updated 5 days ago
Source
git clone https://github.com/neo4j-contrib/neo4j-skillsClone the source, then follow the repository's marketplace instructions for your runtime. The repository root is the plugin root.
Layout
neo4j-skills/
├── .codex-plugin/plugin.json└── .claude-plugin/plugin.json
Manifests2
.codex-plugin/plugin.json
{
"name": "neo4j-skills",
"version": "1.0.1",
"description": "Agent skills for Neo4j — Cypher queries, graph modeling, drivers, imports, GraphRAG, GDS, vector indexes, Aura provisioning, and more.",
"author": {
"name": "Neo4j",
"email": "devrel@neo4j.com"
},
"homepage": "https://neo4j.com",
"repository": "https://github.com/neo4j-contrib/neo4j-skills",
"license": "Apache-2.0",
"keywords": [
"neo4j",
"cypher",
"graph-database",
"graphrag",
"gds"
],
"skills": "./",
"interface": {
"displayName": "Neo4j Graph Database",
"shortDescription": "Interact with Neo4j graph databases using Cypher, drivers, and graph algorithms.",
"developerName": "Neo4j",
"category": "Database",
"capabilities": [
"Read",
"Write"
],
"defaultPrompt": [
"You are a highly skilled graph database engineer. Your purpose is to help developers build and interact with Neo4j graph databases, write efficient Cypher queries, design optimal graph data models, and leverage graph algorithms and vector search throughout the software delivery cycle."
]
}
}.claude-plugin/plugin.json
{
"name": "neo4j-skills",
"version": "1.0.1",
"description": "Agent skills for Neo4j — Cypher queries, graph modeling, drivers, imports, GraphRAG, GDS, vector indexes, Aura provisioning, and more.",
"author": {
"name": "Neo4j",
"email": "devrel@neo4j.com"
},
"homepage": "https://neo4j.com",
"license": "Apache-2.0",
"repository": "https://github.com/neo4j-contrib/neo4j-skills",
"skills": [
"./neo4j-agent-memory-skill",
"./neo4j-aura-agent-skill",
"./neo4j-aura-graph-analytics-skill",
"./neo4j-aura-provisioning-skill",
"./neo4j-cli-tools-skill",
"./neo4j-cypher-skill",
"./neo4j-document-import-skill",
"./neo4j-driver-dotnet-skill",
"./neo4j-driver-go-skill",
"./neo4j-driver-java-skill",
"./neo4j-driver-javascript-skill",
"./neo4j-driver-python-skill",
"./neo4j-gds-skill",
"./neo4j-genai-plugin-skill",
"./neo4j-getting-started-skill",
"./neo4j-graphql-skill",
"./neo4j-graphrag-skill",
"./neo4j-import-skill",
"./neo4j-kafka-skill",
"./neo4j-mcp-skill",
"./neo4j-migration-skill",
"./neo4j-modeling-skill",
"./neo4j-nvl-skill",
"./neo4j-query-tuning-skill",
"./neo4j-security-skill",
"./neo4j-snowflake-graph-analytics-skill",
"./neo4j-spark-skill",
"./neo4j-spring-data-skill",
"./neo4j-vector-index-skill"
],
"userConfig": {
"neo4j_uri": {
"title": "Neo4j URI",
"description": "Bolt URI for the Neo4j instance (e.g. neo4j+s://xxxx.databases.neo4j.io)",
"type": "string",
"sensitive": false
},
"neo4j_username": {
"title": "Username",
"description": "Neo4j database username (default: neo4j)",
"type": "string",
"sensitive": false
},
"neo4j_password": {
"title": "Password",
"description": "Neo4j database password",
"type": "string",
"sensitive": true
},
"neo4j_database": {
"title": "Database",
"description": "(Optional) Target database name (default: neo4j)",
"type": "string",
"sensitive": false
}
}
}