This one teaches you to build RAG systems that understand relationships between entities, not just semantic similarity. You'll extract entities and connections from documents, store them in Neo4j, then retrieve context by traversing the graph. It covers three retrieval patterns: entity-centric (expand from query entities to neighbors), path-based (find connections between entities), and community-based (the Microsoft GraphRAG approach with hierarchical clustering). The integration examples with LangChain are solid, including natural language to Cypher queries. Use this when your data has meaningful connections and you need multi-hop reasoning, like "How is X related to Y through Z?" Standard vector search can't do that.

skills.sh installs
207
GitHub stars
6
last updated
Aug 21, 2026

Install

$ npx -y skills add latestaiagents/agent-skills --skill graphrag-patterns --agent claude-code

Installs into .claude/skills of the current project.

Files

GraphRAG Patterns

Combine knowledge graphs with RAG for complex reasoning over connected data.

When to Use GraphRAG vs Vector RAG

Use CaseVector RAGGraphRAG
Simple Q&A✅Overkill
Factual lookup✅✅
Multi-hop reasoning❌✅
"How is X related to Y?"❌✅
Entity relationships❌✅
Compliance/audit trails❌✅
Summarizing themes❌✅
Explaining why items are connected❌✅ (the path is the explanation)

Core Architecture

Sponsors

Details

Repository
github.com/latestaiagents/agent-skills
Categories
Backend & APIs, AI & Agent Building, Databases
First seen
Jun 3, 2026
1samhvw8 avatarui-ux-designsamhvw8/dot-claudeUI/UX design reference database. 50+ styles, 21 palettes, 50 font pairings, 20 charts, 8 stacks (React, Next.js, Vue, Svelte, SwiftUI, React Native, Flutter, Ta207skills.sh installs
2harperaa avatarcsrf-protectionharperaa/secure-claude-skillsImplement Cross-Site Request Forgery (CSRF) protection for API routes. Use this skill when you need to protect POST/PUT/DELETE endpoints, implement token valida206skills.sh installs
3sundial-org avatarself-improvementsundial-org/awesome-openclaw-skillsCaptures learnings, errors, and corrections to enable continuous improvement. Use when: (1) A command or operation fails unexpectedly, (2) User corrects Claude 204skills.sh installs
4alpic-ai avatarmcp-app-builderalpic-ai/skybridgeGuide developers through creating and updating MCP apps. Covers the full lifecycle: brainstorming ideas against UX guidelines, bootstrapping projects, implement203skills.sh installs
5charleswiltgen avataraxiom-sqlitedatacharleswiltgen/axiomUse when working with SQLiteData @Table models, CRUD operations, query patterns, CloudKit SyncEngine setup, or batch imports. Covers model definitions, @FetchAl203skills.sh installs
6jezweb avatartesting-libraryjezweb/claude-skillsTest React components with Testing Library patterns. Covers queries (getBy/findBy/queryBy), user-event interactions, async testing (findBy vs waitFor), accessib203skills.sh installs