Neo4j Graph Database
SkillDev toolsQuery and traverse graph data using Neo4j's Cypher query language at {{NEO4J_HOST}}:{{NEO4J_PORT}}.
Instructions available. Your AI can read the instructions. Execution depends on the setup they require.
Account requirements not reviewed. Check the skill instructions before use; ahel provides instructions and does not run this skill.
Add ahel to your AI once: Claude, ChatGPT, Cursor, Claude Code or Codex. Then ask it to use this.
Then ask your AI: use the Neo4j Graph Database skill
What this skill tells your AI
The instructions your AI receives, as published by bidewio/better-openclaw in skills/neo4j-graph/SKILL.md and read by ahel’s review.
Neo4j is available at http://{{NEO4J_HOST}}:{{NEO4J_PORT}} within the Docker network.
Running Cypher Queries
curl -X POST "http://{{NEO4J_HOST}}:{{NEO4J_PORT}}/db/neo4j/tx/commit" \
-H "Content-Type: application/json" \
-u neo4j:$NEO4J_PASSWORD \
-d '{"statements": [{"statement": "MATCH (n) RETURN n LIMIT 10"}]}'
Creating Nodes and Relationships
curl -X POST "http://{{NEO4J_HOST}}:{{NEO4J_PORT}}/db/neo4j/tx/commit" \
-H "Content-Type: application/json" \
-u neo4j:$NEO4J_PASSWORD \
-d '{"statements": [{"statement": "CREATE (a:Person {name: $name}) RETURN a", "parameters": {"name": "Alice"}}]}'
Tips for AI Agents
- Use parameterized queries with
$variablesyntax to prevent injection. - Use
MERGEinstead ofCREATEto avoid duplicate nodes. - Use indexes on frequently queried properties:
CREATE INDEX FOR (n:Label) ON (n.property). - The Bolt protocol (port 7687) is preferred for application connections.
Signals
- GitHub stars
- 58
- Forks
- 6
- Last commit
- Aug 2026
Advanced
- Item type
- skill
- Key
neo4j-graph- Source
- github.com/bidewio/better-openclaw
github.com/bidewio/better-openclaw