using-gkg

Index repositories into a queryable knowledge graph using gkg.

1|Updated Nov 25, 2025
One-click install
npx skills add https://github.com/89jobrien/dotfiles --skill using-gkg
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: using-gkg
Source: https://github.com/89jobrien/dotfiles/tree/main/dot-claude/skills/using-gkg
Command: npx skills add https://github.com/89jobrien/dotfiles --skill using-gkg

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Structured knowledge organization of codebases to enable fast exploration and search over repositories.

Core Features & Use Cases

  • Indexing: Build a graph by indexing repositories from the current directory or a specified path.
  • Query & Server: Run a local server to perform interactive graph queries against the indexed data.
  • Use Case: Quickly locate related files, functions, or modules across large codebases without manual hunting.

Quick Start

Run the gkg index on your workspace to build the graph, then start the server with gkg server start.

Frequently Asked Questions about using-gkg

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

FAQPage Schema
How do I index a local codebase into a queryable knowledge graph?

Run gkg index on your current directory or a specified path to build a structured knowledge graph. This process organizes your repositories locally, enabling fast structured queries and code exploration without manual file hunting.

What's the best way to explore related modules across large repositories?

Start a local server with gkg server start to run interactive graph queries against your indexed data. This enables fast, ad-hoc exploration of related files and modules across large local workspaces without manual hunting.

How does graph-based code search work for local workspace analysis?

Graph-based code search works by indexing repository structures into a structured knowledge graph. Running a local server against this graph enables interactive queries to quickly locate related files, functions, or modules across large workspaces.

Can I index repositories from a specific directory path?

Yes, you can index repositories from a specific path. The indexing process builds the knowledge graph by targeting either your current working directory or an explicitly specified local path for structured codebase analysis.

Do I need a local server to perform interactive graph queries?

Yes, running a local server is required to perform interactive graph queries. After building the knowledge graph with gkg index, you must run gkg server start to serve the indexed data for ad-hoc code discovery.