neo4j-cypher-patterns

Provides Cypher query patterns and entity relationship references for the SKUEL Neo4j database schema.

2|Updated Jan 23, 2026
One-click install
npx skills add https://github.com/linguistic76/skuel --skill neo4j-cypher-patterns
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: neo4j-cypher-patterns
Source: https://github.com/linguistic76/skuel/tree/main/app/.claude/skills/neo4j-cypher-patterns
Command: npx skills add https://github.com/linguistic76/skuel --skill neo4j-cypher-patterns

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) and assets (resource) components.

What problem does it solve?

This Skill provides expert guidance and practical patterns for writing efficient and effective Neo4j Cypher queries, optimizing graph database interactions within the SKUEL platform.

Core Features & Use Cases

  • Cypher Query Optimization: Learn best practices for writing performant Cypher queries.
  • Graph Pattern Library: Understand and apply common Neo4j query patterns (MERGE, UNWIND, COLLECT, etc.).
  • Entity & Relationship Reference: Quickly look up entity labels and core relationship types used in SKUEL.
  • Use Case: When developing a new feature that requires complex data retrieval from the graph database, consult this Skill to find the most efficient Cypher patterns and understand the existing entity-relationship model.

Quick Start

Use the neo4j-cypher-patterns skill to find examples of how to query for tasks that depend on other tasks.

Frequently Asked Questions about neo4j-cypher-patterns

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

FAQPage Schema
How do I optimize Neo4j Cypher queries for complex graph data retrieval?

Neo4j Cypher query optimization relies on applying best practices for performant graph traversals. This Skill provides expert guidance on structuring efficient graph queries and applying common Neo4j patterns like MERGE, UNWIND, and COLLECT.

What are the best Cypher patterns for modeling task dependencies in a graph database?

The best Cypher patterns for task dependencies involve querying core relationships between entity labels. This Skill provides optimized query examples specifically for tasks, goals, and habit relationships within its graph schema.

How do I query tasks that depend on other tasks using Cypher?

Querying tasks that depend on other tasks requires traversing core relationship types between entity labels. This Skill provides optimized Cypher query examples to retrieve dependent tasks within the graph database.

Does this Cypher pattern reference cover entity labels and relationship types for goals and habits?

Yes, this reference covers entity labels and core relationship types for tasks, goals, knowledge units, and habits. It provides developers an entity-relationship reference to ensure efficient data retrieval.

When should I use the MERGE and UNWIND patterns in Neo4j graph queries?

Use MERGE and UNWIND patterns in Neo4j graph queries to efficiently manage data creation and process lists. This Skill helps you understand and apply these common query patterns for graph database interactions.

What is the most efficient way to retrieve knowledge units and habits from a Neo4j database?

The most efficient way to retrieve knowledge units and habits is using optimized Cypher query patterns tailored to their entity labels. This Skill provides examples for ensuring efficient data retrieval within the graph ecosystem.