graphify

Index unstructured files into a persistent knowledge graph with audit trails.

Updated Jul 3, 2025
One-click install
npx skills add https://github.com/andrew-t-james/dotfiles --skill graphify-andrew-t-james
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: graphify
Source: https://github.com/andrew-t-james/dotfiles/tree/main/dot_claude/skills/graphify
Command: npx skills add https://github.com/andrew-t-james/dotfiles --skill graphify-andrew-t-james

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Transform disparate code, docs, papers, and media into a structured knowledge graph with persistent provenance and an audit trail, enabling cross-document discovery and project-wide visibility.

Core Features & Use Cases

  • Automatic extraction and graph formation from mixed content (code, docs, PDFs, images) with a persistent graph state.
  • Community detection and structured storytelling via outputs: interactive HTML, JSON graph, and a readable audit report.
  • Use cases include onboarding a codebase, researching a topic with multiple documents, or auditing a project portfolio across files.

Quick Start

Drop your target folder into graphify and run the full pipeline to generate an interactive graph, a JSON export, and an audit report.

Frequently Asked Questions about graphify

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

FAQPage Schema
How do I turn a folder of mixed code and documents into a knowledge graph?

To build a knowledge graph from mixed files, index unstructured code, docs, and media into a persistent, queryable structure. This process applies deterministic AST extraction and semantic extraction to map relationships across your entire project folder.

What is knowledge graph extraction and how does it handle unstructured data?

Knowledge graph extraction transforms unstructured data into structured nodes and edges. It uses an Agent-driven pipeline to apply semantic extraction and deterministic AST extraction, enabling cross-document discovery and clustering from disparate files.

Can I visualize relationships across a codebase and research archives in one graph?

Yes, you can visualize relationships across a codebase and research archives simultaneously. The pipeline indexes mixed-content folders into a persistent graph state, applies community detection, and exports the results to an interactive HTML visualization.

How do I generate an audit trail for cross-document discovery and clustering?

To generate an audit trail for cross-document discovery, run the full extraction and clustering pipeline. It produces a readable audit report alongside interactive HTML and JSON exports, providing persistent provenance for your project portfolio.

Does knowledge graph visualization work for auditing a project portfolio across different file types?

Knowledge graph visualization suits auditing a project portfolio across mixed files like PDFs, images, and code. It indexes these unstructured formats into a queryable graph with provenance, ensuring end-to-end reporting and visibility.

What is the best way to onboard a codebase using graph analysis?

The best way to onboard a codebase using graph analysis is to run an extraction pipeline that maps the code into a navigable graph. This enables structured storytelling and cross-document discovery through an interactive HTML output.