Match patterns and return projections

Match FalkorDB graph entities and relationships using Cypher patterns.

22|2|Updated Jan 27, 2026
One-click install
npx skills add https://github.com/FalkorDB/skills --skill match-patterns-and-return-projections
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: Match patterns and return projections
Source: https://github.com/FalkorDB/skills/tree/main/cypher-skills/match-patterns-and-return-projections
Command: npx skills add https://github.com/FalkorDB/skills --skill match-patterns-and-return-projections

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill helps users retrieve connected graph data from FalkorDB by matching nodes and relationships without writing inefficient or incorrect Cypher patterns.

Core Features & Use Cases

  • Pattern Matching: Find nodes and relationships using labels, properties, and graph traversal patterns with MATCH queries.
  • Result Projection: Select specific node properties and return focused query results using RETURN clauses.
  • Use Case: Build graph applications that need to locate entities such as users and their connections, then display only the required fields from matched records.

Quick Start

Use the Match patterns and return projections skill to find connected nodes in my FalkorDB graph and return selected properties.

Frequently Asked Questions about Match patterns and return projections

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

FAQPage Schema
How do I match nodes and relationships in FalkorDB to retrieve specific properties?

To match nodes and relationships in FalkorDB, you construct Cypher MATCH queries to locate graph entities by labels and properties, then use the RETURN clause to project specific node properties as focused query results.

What is the best way to traverse connected nodes in a FalkorDB graph using Cypher?

Traversing connected nodes in a FalkorDB graph requires defining relationship patterns within a Cypher MATCH query, allowing you to navigate graph connections and return targeted property projections from the matched records.

Can I use MATCH and RETURN clauses to filter graph data in FalkorDB?

Yes, you can use MATCH and RETURN clauses in FalkorDB to filter graph data by matching specific node labels and properties, then projecting only the required fields from the matched entities for accurate data exploration.

How do I build a Cypher query to find connected users in my FalkorDB graph?

You build a Cypher query by using the MATCH statement to locate user nodes and their relationship connections, followed by a RETURN statement to select and display only the required property fields from those matched records.

When do I need to use MATCH patterns for node lookup in a graph database?

You need to use MATCH patterns for node lookup when you want to retrieve connected graph data by traversing relationships and filtering entities by labels and properties before projecting specific fields in the RETURN clause.