Lightlines
By neo4j-contrib

neo4j-spark-skill

neo4j-contrib716 installs

Build Spark pipelines that read and update Neo4j.

What it does

Guides agents in building Spark pipelines that read Neo4j graphs and write DataFrames as nodes and relationships.

When to use it

Use when connecting Spark or Databricks to Neo4j for graph reads, writes, ingestion pipelines, or partitioned reads.

How to use it

It changes how the agent writes Spark integration code for Neo4j, covering connection setup, DataFrame operations, and performance tuning.

What you provide

  • An existing project

Uses

Good to know

  • cannot be undone: Neo4j

Latest review

What you need · 4

Requires a compatible Spark runtime: Spark 4.0 or 4.1 with Scala 2.13 for connector 6.0.x, or Spark 3.4 or 3.5 with Scala 2.12 or 2.13 for connector 5.5.x or 5.4.x.

Requires Java 17+ for connector 6.0.x, or Java 8+ for connector 5.5.x or 5.4.x.

Requires a Neo4j database endpoint; the configuration marks its Bolt/Neo4j URI as required.


Access · 1

This skill

Neo4j

Write

Creates and updates Neo4j graphs (irreversible)