Tool/Architecture/Adapted Open Source
Graphify
Constructs queryable knowledge graphs from codebases and documents.
What It Does
A comprehensive analysis utility parsing codebases into relational knowledge graphs, identifying community clusters, and generating Obsidian vaults for navigational context.
Origin and Adaptation Notes
Vector similarity search returns syntactically similar snippets. Knowledge graphs return structural dependencies, essential for navigating large code repositories.
Attribution: Adapted from Safi Shamsi's open source graphify project. Distributed under Apache 2.0 and MIT licenses.
When to Activate
- •Onboarding an agent onto large multi file repositories
- •Mapping relationships across microservices, classes, and call trees
- •Generating visual Obsidian graph vaults for architectural review
When to Avoid
- •Simple single script projects with trivial structures
Skill Specification and Runtime Setup
Full Instruction Specification
# Graphify Specification
## Overview
A comprehensive analysis utility parsing codebases into relational knowledge graphs, identifying community clusters, and generating Obsidian vaults for navigational context.
## Rationale
Vector similarity search returns syntactically similar snippets. Knowledge graphs return structural dependencies, essential for navigating large code repositories.
## Core Principles
* Always verify environment constraints and dependencies before executing.
* Enforce negative constraints and reject speculative abstractions.
* Validate output against stated acceptance rubrics.
## Execution Workflow
1. Discovery: Map requirements and inspect active context.
2. Decomposition: Break down the task into discrete, verifiable phases.
3. Execution: Implement surgical changes preserving existing code architecture.
4. Verification: Test all criteria before declaring completion.Related Skills in Architecture
- ArXivistAdapted Open SourceTranslates scientific research papers into runnable code repositories.
- IPYNB EditorOriginal by MehanshProgrammatic cell manipulation preserving notebook JSON integrity.
- GSD CoreAdapted Open SourcePhase based autonomous development with user acceptance gates.
- Agent ReachAdapted Open SourceUnified research interface and Model Context Protocol across fifteen networks.