graphify

Convert code, documents, papers, and images into interconnected knowledge graphs.

Updated Jun 12, 2026
One-click install
npx skills add https://github.com/Kushal9889/claude-plugins --skill graphify-kushal9889
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: graphify
Source: https://github.com/Kushal9889/claude-plugins/tree/main/tools/skills/graphify
Command: npx skills add https://github.com/Kushal9889/claude-plugins --skill graphify-kushal9889

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires whisper, graphifyy, pdfplumber, astunparse, neo4j, networkx, and includes scripts (resource) and references (resource) and assets (resource) components.

What problem does it solve?

This Skill converts diverse content types, including code, documents, papers, and images, into interconnected knowledge graphs, facilitating deeper understanding and exploration of complex information.

Core Features & Use Cases

  • Knowledge Graph Creation: Automatically constructs graphs from various input types, revealing hidden relationships.
  • Community Detection: Identifies clusters of related concepts, highlighting areas of focus.
  • Multiple Outputs: Generates interactive HTML, JSON, and plain-language audit reports.
  • Use Case: Integrate into research projects, codebases, or personal knowledge management systems to visualize and navigate complex information landscapes.

Quick Start

Run the graphify skill on the current directory to build a knowledge graph from all files within.

Frequently Asked Questions about graphify

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I build a knowledge graph from source code?

Graphify converts source code into a navigable knowledge graph by parsing files and extracting AST relationships. It clones repositories and analyzes Python code to map structural and semantic dependencies automatically.

Can I generate knowledge graphs from PDF documents and video transcriptions?

Yes, graphify extracts text from PDFs using pdfplumber and transcribes video audio via Whisper. It then performs semantic extraction on these inputs to construct interconnected knowledge graphs from the analyzed content.

Do I need Neo4j and NetworkX to visualize knowledge graphs?

You need NetworkX and Neo4j for graph building and analysis, while whisper and pdfplumber handle input parsing. These dependencies support constructing the graph structure and generating interactive HTML outputs.

What is the best way to analyze hidden relationships in a codebase or research papers?

The best way to analyze hidden relationships is converting inputs into knowledge graphs to identify concept clusters. Graphify performs community detection on parsed documents and code to highlight interconnected areas of focus.

What output formats does graphify generate for knowledge graph visualization?

Graphify generates interactive HTML for visualization, JSON for data interchange, and plain-language audit reports. These multiple outputs allow you to navigate complex information landscapes and integrate graphs into external systems.