cypher

Installation
SKILL.md

Purpose

This skill allows OpenClaw to execute Cypher queries for interacting with graph databases, specifically Neo4j, enabling operations like node matching, relationship creation, and graph traversals.

When to Use

Use this skill when working with graph-structured data, such as social networks or recommendation systems. For example, query relationships in a user graph or perform BFS on a knowledge base. Avoid it for relational data; opt for SQL-based skills instead.

Key Capabilities

  • Execute core Cypher clauses: MATCH, CREATE, MERGE, DELETE.
  • Handle path expressions for traversals (e.g., shortest paths).
  • Support BFS/DFS traversals via algorithms like shortestPath().
  • Perform aggregations (e.g., COUNT, SUM) on graph data.
  • Run graph algorithms such as PageRank or community detection.
  • Integrate with Neo4j for querying nodes and relationships.

Usage Patterns

To execute a Cypher query, use cypher-shell or the Python neo4j driver. Neo4j Community Edition runs on bolt://localhost:7687 with no authentication by default.

Related skills
Installs
23
GitHub Stars
5
First Seen
Mar 5, 2026