Generates, optimizes, and validates Cypher 25 queries for Neo4j 2025.x and 2026.x. Use when writing new Cypher queries, optimizing slow queries, graph pattern matching, vector or fulltext search, subqueries, or batch writes. Covers MATCH, MERGE, CREATE, WITH, RETURN, CALL, UNWIND, FOREACH, LOAD CSV, SEARCH, expressions, functions, indexes, and subqueries. Does NOT handle driver migration or API changes — use neo4j-migration-skill. Does NOT cover DB administration or server ops — use neo4j-cli-tools-skill.
100
100%
Does it follow best practices?
Impact
100%
1.63xAverage score across 3 eval scenarios
Passed
No known issues
Bulk CSV import with CALL IN TRANSACTIONS
CYPHER 25 prefix
0%
100%
CALL IN TRANSACTIONS used
100%
100%
No PERIODIC COMMIT
100%
100%
ON ERROR handling
100%
100%
MERGE on constrained key
100%
100%
SET += for property update
30%
100%
Directed follow relationship
100%
100%
Rel MERGE on bound endpoints
100%
100%
SCREAMING_SNAKE_CASE rel type
100%
100%
PascalCase node labels
100%
100%
No apoc.periodic.iterate
100%
100%
Query performance audit and optimization
CYPHER 25 prefix
0%
100%
Label added to MATCH (n)
100%
100%
COLLECT subquery replaces chained OPTIONAL MATCH
0%
100%
Label-free MATCH in query 2 fixed
100%
100%
LIMIT push before expensive join
0%
100%
Eager operator fix in query 3
100%
100%
SET += used in query 3
100%
100%
elementId() not id()
0%
100%
count() not size(collect())
100%
100%
Directed relationships
100%
100%
Named properties in RETURN
90%
100%
Graph path analysis with QPE syntax
Schema inspection commands
20%
100%
CYPHER 25 prefix on all queries
0%
100%
SHORTEST 1 QPE syntax
0%
100%
QPE quantifier syntax for query 2
0%
100%
Active route filter applied
100%
100%
COLLECT subquery for hub connectivity
0%
100%
COLLECT subquery correct syntax
0%
100%
Named properties in RETURN
100%
100%
LIMIT on exploratory reads
100%
100%
Directed relationship patterns
100%
100%
No deprecated CALL WITH syntax
100%
100%
66ed0e1
Table of Contents
If you maintain this skill, you can claim it as your own. Once claimed, you can manage eval scenarios, bundle related skills, attach documentation or rules, and ensure cross-agent compatibility.