ck:gkg

Index code repositories and provide go-to-definition, find-usages, and impact analysis.

Updated Feb 27, 2026
One-click install
npx skills add https://github.com/haidonglethqb/CloudSchool --skill ck-gkg-haidonglethqb
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: ck:gkg
Source: https://github.com/haidonglethqb/CloudSchool/tree/main/.qwen/skills/gkg
Command: npx skills add https://github.com/haidonglethqb/CloudSchool --skill ck-gkg-haidonglethqb

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

Semantic code analysis and navigation across codebases to discover definitions, usages, and architectural relationships.

Core Features & Use Cases

  • Go-to-definition across files
  • Find all usages and impact analysis
  • Architecture visualization and RAG-assisted code understanding

Quick Start

Install the knowledge-graph server locally, index your repository, then start the server to enable semantic code analysis.

Frequently Asked Questions about ck:gkg

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

FAQPage Schema
How do I perform go-to-definition and find usages across multiple programming languages in a single repository?

To perform go-to-definition and find usages across multiple programming languages, you can index your local Git repository using a knowledge graph server. This enables IDE-like semantic code analysis and navigation for Ruby, Java, Kotlin, Python, and TypeScript/JavaScript files.

How does semantic code analysis and impact analysis work for large codebases?

Semantic code analysis works by indexing and analyzing code repositories to map architectural relationships. It coordinates querying and visualization workflows using a graph database and language parsers to provide accurate impact analysis and find all usages.

What do I need to set up to enable AI-assisted code navigation and architecture visualization?

To enable AI-assisted code navigation and architecture visualization, you need a local Git repository, a running knowledge graph server, and dependencies including a graph database and language parsers. You must index the repository before starting the server.

Can I use this semantic code analysis approach for a multi-language project containing Ruby, Java, and Python?

Yes, semantic code analysis supports multi-language projects containing Ruby, Java, Kotlin, Python, and TypeScript/JavaScript. It indexes these codebases to provide cross-file definition lookup and impact analysis for teams integrating AI assistants.

Is there a way to visualize code architecture and relationships without a standard IDE?

Yes, you can visualize code architecture without a standard IDE by running a local knowledge graph server. It analyzes your repository to generate architecture visualization and supports RAG-assisted code understanding for your project.