neo4j-data-models

Installation
SKILL.md

Neo4j Data Models

When to Use

Use this skill when designing or extending a Neo4j graph data model. Covers naming conventions, node/relationship design, property management, fraud detection domain models, and modeling best practices.

Design Process

Start with specific business questions before designing the model. Follow a three-phase cycle:

  1. Conceptualize the structure (nodes, relationships, properties)
  2. Design queries that answer the business questions
  3. Validate against real data and optimize

Every node requires a unique identifier or property combination. Prioritize the model around the application's most frequent or critical queries.

Naming Conventions

Node Labels — CapitalCase

Related skills
Installs
27
GitHub Stars
1
First Seen
Mar 3, 2026