CtrlK
BlogDocsLog inGet started
Tessl Logo

neo4j-getting-started-skill

Orchestrates zero-to-running-app in 8 stages — prerequisites → context → provision → model → load → explore → query → build. Each stage reads its own reference file. Supports HITL and fully autonomous operation. Use when starting a new Neo4j project from scratch, provisioning Aura, generating synthetic data, building a notebook or app, or running the full onboarding pipeline. Time budget ≤15 min autonomous, ≤90 min HITL. Does NOT cover Cypher query authoring — use neo4j-cypher-skill. Does NOT cover driver upgrades or Cypher migration — use neo4j-migration-skill. Does NOT cover CLI/admin tasks on an existing DB — use neo4j-cli-tools-skill.

85

2.67x
Quality

92%

Does it follow best practices?

Impact

83%

2.67x

Average score across 2 eval scenarios

SecuritybySnyk

High

Do not use without reviewing

SKILL.md
Quality
Evals
Security

Evaluation results

84%

77%

Social Network Analytics: Friend Recommendation Notebook

Jupyter notebook with autonomous mode and graph visualization

Criteria
Without this skill
With this skill

neo4j-rust-ext dependency

0%

0%

neo4j-viz in requirements

0%

100%

Graph visualization cell

0%

100%

Autonomous mode recorded

0%

100%

progress.md stage format

0%

100%

Context variables in progress.md

0%

100%

README uses portable python3

0%

100%

venv-scoped commands in README

0%

0%

notebook.ipynb at root

100%

100%

Connection verification

0%

100%

CYPHER 25 prefix

0%

100%

.gitignore entries

40%

100%

Schema query cell

0%

100%

RoutingControl.READ usage

0%

100%

82%

27%

Supply Chain Tracking in Neo4j

Synthetic data pipeline for a supply chain Neo4j project

Criteria
Without this skill
With this skill

generate.py location

100%

100%

import.py location

100%

100%

schema.cypher location

100%

100%

reset.cypher location

0%

100%

No standalone neo4j dependency

0%

0%

Generate script is DB-free

100%

100%

Nodes before relationships

100%

100%

Batch size 500

0%

100%

MERGE not CREATE

100%

100%

Relationship MERGE safety

100%

100%

Correct reset.cypher pattern

0%

100%

CYPHER 25 prefix

0%

66%

Python type coercion

100%

33%

session.run for IN TRANSACTIONS

0%

50%

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.