db-neo4j

Generate Neo4j graph models, Cypher queries, and algorithm configurations.

1|Updated Mar 2, 2026
One-click install
npx skills add https://github.com/sitharaj88/claude-skills --skill db-neo4j
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: db-neo4j
Source: https://github.com/sitharaj88/claude-skills/tree/main/skills/db-neo4j
Command: npx skills add https://github.com/sitharaj88/claude-skills --skill db-neo4j

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill streamlines the process of working with Neo4j graph databases, enabling users to define data models, write efficient Cypher queries, configure graph algorithms, and set up their database.

Core Features & Use Cases

  • Graph Data Modeling: Design node labels, relationship types, and properties.
  • Cypher Query Generation: Create queries for traversals, recommendations, and pathfinding.
  • Graph Algorithm Configuration: Utilize GDS library for centrality, community detection, and more.
  • Performance Optimization: Generate recommendations for indexes and query tuning.
  • Use Case: Generate a Cypher query to find the shortest path between two users in a social network graph, or design the graph schema for a recommendation engine.

Quick Start

Use the db-neo4j skill to generate a Cypher query for finding friends of friends.

Frequently Asked Questions about db-neo4j

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I write a Cypher query for finding friends of friends in a social network?

To write a Cypher query for finding friends of friends, you define a graph data model with node labels and relationship types, then generate a traversal query to navigate the social network graph paths efficiently.

What's the best way to design a Neo4j graph schema for a recommendation engine?

Designing a Neo4j graph schema for a recommendation engine involves defining node labels, relationship types, and properties to structure the data, enabling Cypher query generation for pathfinding and graph-based recommendations.

Can I use Neo4j graph algorithms for community detection and centrality?

Yes, you can use Neo4j graph algorithms for community detection and centrality by configuring the Graph Data Science library to analyze graph data and derive centrality metrics from your modeled nodes and relationships.

Does Neo4j work with Python, JavaScript, and Go drivers?

Yes, Neo4j works with Python, JavaScript, and Go drivers, allowing you to connect your applications to the graph database and execute generated Cypher queries for data retrieval and graph traversals.

How do I optimize Neo4j query performance and indexing?

Optimize Neo4j query performance and indexing by generating recommendations for indexes and applying query tuning techniques to your Cypher queries, ensuring efficient graph data traversals and pathfinding operations.