{"skill":{"slug":"graph-db-toolkit","displayName":"Graph DB Toolkit","summary":"Graph database toolkit for Neo4j and Cypher-based graph analytics. Use when working with knowledge graphs, relationship queries, graph traversal, Neo4j opera...","description":"---\nname: graph-db-toolkit\ndescription: Graph database toolkit for Neo4j and Cypher-based graph analytics. Use when working with knowledge graphs, relationship queries, graph traversal, Neo4j operations, social network analysis, recommendation systems, or any task requiring nodes, edges, and graph patterns. Triggers on phrases like \"graph database\", \"Neo4j\", \"Cypher query\", \"knowledge graph\", \"graph traversal\", \"relationship analysis\", \"graph analytics\".\n---\n\n# Graph Database Toolkit\n\nOperations toolkit for graph databases with focus on Neo4j and Cypher.\n\n## Quick Start\n\n```python\nfrom scripts.neo4j_client import Neo4jClient\n\nclient = Neo4jClient(uri=\"bolt://localhost:7687\", user=\"neo4j\", password=\"password\")\nclient.create_node(\"Person\", {\"name\": \"Alice\", \"age\": 30})\nclient.create_node(\"Person\", {\"name\": \"Bob\", \"age\": 25})\nclient.create_relationship(\"Alice\", \"Person\", \"KNOWS\", \"Bob\", \"Person\", {\"since\": 2020})\nresults = client.query(\"\"\"\n    MATCH (a:Person)-[r:KNOWS]->(b:Person)\n    RETURN a.name, b.name, r.since\n\"\"\")\n```\n\n## Scripts\n\n- `scripts/neo4j_client.py` - Neo4j connection and CRUD operations\n- `scripts/cypher_builder.py` - Cypher query builder utilities\n- `scripts/graph_analytics.py` - Graph algorithms (centrality, paths, community)\n\n## References\n\n- `references/cypher_cheatsheet.md` - Common Cypher patterns\n- `references/neo4j_patterns.md` - Neo4j design patterns\n","tags":{"latest":"1.0.0"},"stats":{"comments":0,"downloads":341,"installsAllTime":13,"installsCurrent":0,"stars":0,"versions":1},"createdAt":1778115136628,"updatedAt":1778492864292},"latestVersion":{"version":"1.0.0","createdAt":1778115136628,"changelog":"Initial release: Neo4j client, Cypher builder, and graph analytics","license":"MIT-0"},"metadata":null,"owner":{"handle":"kaiyuelv","userId":"s171c2g5qpr0rdyra8xbm4srbh84mjjm","displayName":"Lv Lancer","image":"https://avatars.githubusercontent.com/u/29176686?v=4"},"moderation":null}