Back to Skills

graphiti-memory-retrieval

verified

Search and retrieve information from Graphiti Memory graph database. Covers search_memory_facts, search_memory_nodes, query construction, and group filtering. Use when user mentions Graphiti search, memory retrieval, finding past work, searching knowledge graph, or querying episodic memory.

View on GitHub

Marketplace

laurigates-plugins

laurigates/claude-plugins

Plugin

graphiti-plugin

ai

Repository

laurigates/claude-plugins
3stars

graphiti-plugin/skills/graphiti-memory-retrieval/SKILL.md

Last Verified

January 21, 2026

Install Skill

Select agents to install to:

Scope:
npx add-skill https://github.com/laurigates/claude-plugins/blob/main/graphiti-plugin/skills/graphiti-memory-retrieval/SKILL.md -a claude-code --skill graphiti-memory-retrieval

Installation paths:

Claude
.claude/skills/graphiti-memory-retrieval/
Powered by add-skill CLI

Instructions

# Graphiti Memory Retrieval

## Description

Techniques for searching and retrieving information from Graphiti Memory. Provides proven search patterns for finding similar past work, error solutions, node summaries, and learning from historical data.

## When to Use

Automatically apply this skill when:
- Starting tasks similar to previous work
- Encountering errors that may have been seen before
- Looking for past patterns and solutions
- Need to understand entity relationships
- Building on proven approaches
- Analyzing trends across sessions

## Core Search Types

**Facts Search**: Find specific relationships between entities
- "Agent X solved problem Y using approach Z"
- "Configuration A causes error B"
- "Pattern C appears in successful projects"

**Node Search**: Get comprehensive entity summaries
- All relationships for an entity
- How entities connect across episodes
- Holistic view of patterns

## Search Patterns

### Pattern 1: Search for Similar Past Work

Before starting, search for similar tasks:

```python
# Search for similar operations
mcp__graphiti-memory__search_memory_facts(
    query="FastAPI async database connection setup with PostgreSQL",
    group_ids=["python_development", "agent_executions"],
    max_facts=5
)

# Use results to:
# - Understand approach that worked before
# - Avoid past mistakes
# - Estimate time based on previous similar work
```

**When to use**: Before starting new work
**Value**: Learn from past successes, avoid repeating mistakes

### Pattern 2: Search for Error Patterns

When encountering errors, search knowledge base:

```python
# Search for similar errors
mcp__graphiti-memory__search_memory_facts(
    query="PostgreSQL connection pool exhausted timeout",
    group_ids=["error_resolutions"],
    max_facts=3
)

# Use results to:
# - Apply known solutions
# - Avoid trying failed approaches
# - Understand root causes faster
```

**When to use**: When encountering errors
**Value**: Faster resolution using known solutions

Validation Details

Front Matter
Required Fields
Valid Name Format
Valid Description
Has Sections
Allowed Tools
Instruction Length:
8940 chars