Skip to content
Back to skills

Graphify

ASecurity

Knowledge graph hybride Neo4j + Qdrant. Stocker et retrouver concepts, decisions et entites ; traversee de graphe et recherche semantique ; indexer la sortie de recherche ; seed depuis le vault Obsidian. Declencheurs : stocke dans le graphe, qu'est-ce qui est relie a X, retrouve les concepts lies, graphify_store, graphify_retrieve.

  • 32 stars
  • 0 votes
  • 0 copies
  • 0 views
  • Added November 7, 2026
ai-agentsnodedocker

Works with

  • mcp

Security analysis

A100/100

Scanned November 7, 2026

npx -y skills add GeekFamilyCorp/TricorderKit --skill graphify --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Graphify?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for Graphify
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/geekfamilycorp-graphify/badge)](https://www.skillsdirectory.com/skills/geekfamilycorp-graphify)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
---
name: graphify
description: "Knowledge graph hybride Neo4j + Qdrant. Stocker et retrouver concepts, decisions et entites ; traversee de graphe et recherche semantique ; indexer la sortie de recherche ; seed depuis le vault Obsidian. Declencheurs : stocke dans le graphe, qu'est-ce qui est relie a X, retrouve les concepts lies, graphify_store, graphify_retrieve."
---

# SKILL -- graphify

## Trigger conditions

Use this skill when the conversation involves:
- Storing knowledge, concepts, decisions, or entities in the graph
- Retrieving related concepts via graph traversal or semantic search
- Querying "what is connected to X", "what decisions relate to Y"
- Indexing research output from deep-research-core
- Seeding the graph from Obsidian vault notes
- Running a LangGraph research -> extract -> store -> reflect loop

## What graphify does

graphify is a hybrid knowledge graph combining Neo4j (structural) and Qdrant (semantic).

Write path:
1. Receive content (text, metadata, node type)
2. Create/update Neo4j node with relationships
3. Embed content -> Qdrant vector (same ID as Neo4j node)

Read path:
1. Query arrives (natural language or structured)
2. Parallel: Neo4j graph traversal + Qdrant vector search
3. Merge + rank results
4. Return enriched context to caller

## Node types

Concept | Entity | Task | Skill | Agent | Source | Session | Decision

## MCP tools (when graph-server is active)

- graphify_store(node_type, title, content, relationships[])
- graphify_retrieve(query, mode="hybrid", limit=10)
- graphify_relate(from_id, rel_type, to_id)
- graphify_ping()

## LangGraph state mapping

Concept  -> state["knowledge"]
Task     -> state["tasks"]
Decision -> state["context"]
Source   -> state["sources"]

## Dependencies

- Neo4j port 7687 : docker compose up -d neo4j
- Qdrant port 6333 : docker compose up -d qdrant
- NEO4J_URI, NEO4J_USER, NEO4J_PASSWORD, QDRANT_URL in .env

## Status

v0.1 scaffold -- planning only. Implementation in Phase 3.
Use validate_repo.py --show-stubs to track progress.

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments

Loading comments…

Newsletter

Get the weekly list of safe new skills, and the ones we pulled.