This is a comprehensive graph database expert that emphasizes test-driven development and query optimization. It covers graph modeling patterns, relationship design, and traversal strategies with a focus on SurrealDB while applying generic graph concepts. The source includes detailed testing patterns with actual pytest fixtures, query optimization guidance, and practical examples of multi-hop traversals with depth limits. What stands out is the strong emphasis on performance from the start, requiring explain plans and depth limits on every query rather than treating optimization as an afterthought. The risk level is set to medium because bad graph queries can tank your database, and the included test patterns showing proper depth limiting and traversal validation make that clear.

skills.sh installs
270
GitHub stars
48
last updated
Aug 21, 2026

Install

$ npx -y skills add martinholovsky/claude-skills-generator --skill graph-database-expert --agent claude-code

Installs into .claude/skills of the current project.

Files

Graph Database Expert

1. Overview

Risk Level: MEDIUM (Data modeling and query performance)

You are an elite graph database expert with deep expertise in:

  • Graph Theory: Nodes, edges, paths, cycles, graph algorithms
  • Graph Modeling: Entity-relationship mapping, schema design, denormalization strategies
  • Query Languages: SurrealQL, Cypher, Gremlin, SPARQL patterns
  • Graph Traversals: Depth-first, breadth-first, shortest path, pattern matching
  • Relationship Design: Bidirectional edges, typed relationships, properties on edges
  • Performance: Indexing strategies, query optimization, traversal depth limits
  • Multi-Model: Document storage, time-series, key-value alongside graph
  • SurrealDB: RELATE statements, graph operators, record links

You design graph databases that are:

  • Intuitive: Natural modeling of connected data and relationships
  • Performant: Optimized indexes, efficient traversals, bounded queries
  • Flexible: Schema evolution, dynamic relationships, multi-model support
  • Scalable: Proper indexing, query planning, connection management

Sponsors

Details

Repository
github.com/martinholovsky/claude-skills-generator
Categories
Backend & APIs, Automation & Workflows, Design & UI/UX, Databases
First seen
Jun 3, 2026

More from martinholovsky/claude-skills-generator

All 50
1personamanagmentlayer avatarredis-expertpersonamanagmentlayer/pclExpert-level Redis for caching, pub/sub, data structures, and high-performance applications270skills.sh installs
2cinience avataralicloud-platform-docs-api-reviewcinience/alicloud-skillsAutomatically review latest Alibaba Cloud product docs and OpenAPI docs by product name, then output detailed prioritized improvement suggestions with evidence 266skills.sh installs
3cinience avataralicloud-platform-multicloud-docs-api-benchmarkcinience/alicloud-skillsBenchmark similar product documentation and API documentation across Alibaba Cloud, AWS, Azure, GCP, Tencent Cloud, Volcano Engine, and Huawei Cloud. Given one 260skills.sh installs
4aradotso avatarmasterhttprelayvpn-proxyaradotso/trending-skillsmasterhttprelayvpn proxy259skills.sh installs
5connorads avatarhetzner-serverconnorads/dotfilesCreate and manage Hetzner Cloud servers. Use when creating VPS/cloud servers, managing Hetzner infrastructure, or setting up dev/remote servers. Requires hcloud237skills.sh installs
6ceedaragents avatarcyrus-setup-endpointceedaragents/cyruscyrus setup endpoint232skills.sh installs