neo4j-cypher-skill
Installation
SKILL.md
When to Use
- Writing, optimizing, or debugging Cypher queries
- Graph pattern matching, QPEs, variable-length paths
- Vector/fulltext search, subqueries, batch writes, LOAD CSV
When NOT to Use
- Driver migration/API changes →
neo4j-migration-skill - DB admin (users, config, backups) →
neo4j-cli-tools-skill
GQL conformance note: LET, FINISH, FILTER, and INSERT are valid Cypher 25 clauses (introduced via GQL conformance, mostly in Neo4j 2025.06). On older versions, fall back to WITH / (omit RETURN) / WHERE / CREATE. INSERT requires &-separated multi-labels and does not support dynamic labels/types.
Pre-flight
Related skills
More from neo4j-contrib/neo4j-skills
neo4j-cli-tools-skill
Use when working with Neo4j command-line tools — neo4j-admin (backup, restore,
115neo4j-getting-started-skill
Orchestrates zero-to-running-app in 8 stages — prerequisites → context →
85neo4j-modeling-skill
Design, review, and refactor Neo4j graph data models. Use when choosing node
81neo4j-migration-skill
Use when upgrading Neo4j drivers or Cypher queries from older versions
78neo4j-graphrag-skill
Build GraphRAG retrieval pipelines on Neo4j using the neo4j-graphrag Python
76neo4j-mcp-skill
>
74