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.
91
92%
Does it follow best practices?
Impact
90%
1.69xAverage score across 3 eval scenarios
Risky
Do not use without reviewing
Cypher query library authoring rules
CYPHER 25 prefix
0%
100%
LIMIT on reads
40%
60%
EXISTS subquery
0%
100%
COUNT subquery
0%
100%
Min query count
100%
100%
Traversal queries
100%
100%
Param placeholders
100%
100%
Param defaults in comments
75%
100%
Property-after-aggregation
80%
100%
No unconfirmed GDS/APOC
100%
100%
Project workspace initialization
.gitignore has .env
100%
100%
.gitignore has aura.env
0%
100%
.gitignore has neo4j-mcp
0%
100%
.gitignore has .venv/
100%
100%
neo4j-rust-ext in requirements
0%
100%
No standalone neo4j in requirements
0%
100%
python-dotenv in requirements
100%
100%
Venv created with python3
100%
100%
.venv/bin/ prefix for pip/python
0%
100%
Expected directory structure
100%
100%
progress.md format
0%
100%
Data import pipeline conventions
MERGE not CREATE for nodes
100%
100%
Nodes before relationships
100%
100%
Batch size 500
100%
100%
generate.py produces CSVs
100%
100%
import.py reads pandas CSVs
0%
100%
load_dotenv for credentials
70%
100%
neo4j-rust-ext in requirements
0%
0%
CYPHER 25 in import Cypher
0%
0%
reset.cypher exists
100%
100%
reset.cypher IN TRANSACTIONS
60%
100%
generate.py runs without DB
100%
100%
.venv/bin prefix in instructions
0%
0%
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.