ck:gkg

Analyze Ruby, Java, Kotlin, Python, and TypeScript code for definitions and usages.

Updated Apr 2, 2026
One-click install
npx skills add https://github.com/EdgeHunt/EdgeHunt --skill ck-gkg-edgehunt
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: ck:gkg
Source: https://github.com/EdgeHunt/EdgeHunt/tree/main/.claude/skills/gkg
Command: npx skills add https://github.com/EdgeHunt/EdgeHunt --skill ck-gkg-edgehunt

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

Semantic code analysis enables IDE-like navigation across large codebases, reducing time spent locating definitions, usages, and architectural relationships.

Core Features & Use Cases

  • Go-to-definition across files
  • Find all usages across the codebase
  • Impact analysis before refactoring
  • Architecture visualization and relationship mapping
  • RAG-enhanced code understanding

Quick Start

Install GKG, index your repository, and start the server to enable API access.

Frequently Asked Questions about ck:gkg

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

FAQPage Schema
How do I find all usages of a symbol across multiple repositories?

Find all usages across files and repositories by indexing your local Git repository with a running Knowledge Graph server, which enables semantic code analysis to locate symbol references throughout the codebase.

Does semantic code analysis support Ruby, Java, Kotlin, Python, and TypeScript?

Semantic code navigation supports Ruby, Java, Kotlin, Python, and TypeScript/JavaScript, enabling go-to-definition and impact analysis across these specific programming languages.

What is the best way to perform impact analysis before refactoring a codebase?

Perform impact analysis before refactoring by querying an initialized Knowledge Graph server to map architectural relationships and find all usages, visualizing the downstream effects of proposed changes.

Do I need a local Git repository to enable go-to-definition across files?

You need a local Git repository, an initialized project, and a running Knowledge Graph server to index symbols and enable go-to-definition across files and repositories.

How does architecture visualization work for large codebases?

Architecture visualization works by parsing ASTs and mapping semantic relationships through a Knowledge Graph server, reducing time spent locating structural dependencies and architectural relationships across large codebases.