CtrlK
BlogDocsLog inGet started
Tessl Logo

neo4j-import-skill

Import structured data into Neo4j — LOAD CSV, CALL IN TRANSACTIONS, neo4j-admin database import full (offline bulk), apoc.load.csv/json, apoc.periodic.iterate, driver batch writes. Covers method selection, header file format, type coercion, null handling, ON ERROR modes, CONCURRENT TRANSACTIONS, pre-import constraint setup, and post-import validation. Use when importing CSV/JSON/Parquet files, migrating relational data to graph, or bulk-loading large datasets. Does NOT handle unstructured document/PDF/vector chunking pipelines — use neo4j-document-import-skill. Does NOT handle live app write patterns (MERGE/CREATE) — use neo4j-cypher-skill. Does NOT handle neo4j-admin backup/restore/config — use neo4j-cli-tools-skill.

86

1.35x
Quality

96%

Does it follow best practices?

Impact

77%

1.35x

Average score across 2 eval scenarios

SecuritybySnyk

Low

Low-risk findings worth noting

SKILL.md
Quality
Evals
Security

Evaluation results

79%

-10%

E-Commerce Graph Migration: Neo4j Bulk Import Setup

neo4j-admin bulk import headers and command

Criteria
Without this skill
With this skill

Node :ID column

100%

100%

Node :LABEL column

100%

0%

Typed property suffixes

100%

100%

Scoped ID groups on overlapping IDs

100%

100%

Relationship :START_ID and :END_ID columns

100%

100%

Relationship :TYPE column

100%

0%

ID group names match across files

100%

100%

Header files separate from data files

100%

100%

Uses neo4j-admin database import full

100%

100%

--bad-tolerance=0 flag

100%

100%

--high-parallel-io=on flag

100%

100%

--threads=$(nproc) flag

25%

0%

--format=block with --schema flag

0%

100%

75%

49%

Social Network Graph Import

Neo4j LOAD CSV import with type coercion, batch settings, and post-import validation

Criteria
Without this skill
With this skill

toIntegerOrNull usage

0%

100%

toFloatOrNull usage

0%

100%

nullIf empty strings

0%

0%

CYPHER 25 header

0%

100%

CALL IN TRANSACTIONS pattern

80%

100%

ON ERROR CONTINUE

0%

100%

REPORT STATUS

0%

100%

Node batch size 10000

0%

0%

Relationship batch size 5000

0%

100%

Constraints before import

100%

100%

WHERE null key guard

100%

0%

MERGE not CREATE

100%

100%

Post-import validation

60%

0%

Repository
neo4j-contrib/neo4j-skills
Evaluated
Agent
Claude Code
Model
Claude Sonnet 4.6

Table of Contents

Is this your skill?

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.