Install any skill in seconds. Free to start, no credit card required.
Get Started Free →giuseppe-trisciuoglio/spring-data-neo4j
Provides Spring Data Neo4j integration patterns for Spring Boot applications.
Passed 20 of 22 test cases with the skill, and 17 of 22 without it.
and 5 more in the full report
4 fixed16 passed either way1 still failing1 broke
Tokens, turns and time describe resource use, not a dollar price.
One of 4 test cases the skill fixed. Same model, same prompt, with and without the skill.
Write a custom Spring Data Neo4j query using `@Query` that matches books written by an author named `$name` and returns the matching books ordered by publication year in descending order.
| Checked | Without skill | With skill |
|---|---|---|
| includes MATCH (b:Book)-[:WRITTEN_BY]->(a:Author) in the query | Missed | Passed |
| includes WHERE a.name = $name in the query | Passed | Passed |
| includes ORDER BY b.year DESC in the Cypher query string | Missed | Passed |
The instructions your model reads when the skill loads.
Provides Spring Data Neo4j integration patterns for Spring Boot applications. Covers node entity mapping with @Node and @Relationship, repository configuration (imperative and reactive), custom Cypher queries with @Query, and integration testing with embedded Neo4j databases.
Use this skill when working with:
Add the dependency:
Maven:
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-data-neo4j</artifactId>
</dependency>
Gradle:
implementation 'org.springframework.boot:spring-boot-starter-data-neo4j'
Configure connection in application.properties:
spring.neo4j.uri=bolt://localhost:7687
spring.neo4j.authentication.username=neo4j
spring.neo4j.authentication.password=secret
test cases passed, vs 17 / 22 without
More skills from the same source and nearby in the registry, with their headline benchmark lift.