ck:gkg

Navigate code and analyze impacts using GitLab Knowledge Graph.

1|Updated May 4, 2026
One-click install
npx skills add https://github.com/auxi-wardrobe/auxi-all-in --skill ck-gkg-auxi-wardrobe
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: ck:gkg
Source: https://github.com/auxi-wardrobe/auxi-all-in/tree/main/.agents/skills/gkg
Command: npx skills add https://github.com/auxi-wardrobe/auxi-all-in --skill ck-gkg-auxi-wardrobe

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires knowledge-graph, and includes scripts (resource) and references (resource) and assets (resource) components.

What problem does it solve?

This Skill offers enhanced code navigation through GitLab Knowledge Graph, solving the challenge of navigating complex codebases efficiently.

Core Features & Use Cases

  • Go-to-definition: Locate function, class, or variable definitions quickly.
  • Find usages: Identify all references to a particular symbol.
  • Impact Analysis: Understand the implications of code changes.
  • Visualization: Generate architecture diagrams for codebases.
  • Use Case: When you need to refactor a function, use this Skill to find all its references and understand how changes might affect the rest of the code.

Quick Start

Use the gkg skill to find all usages of the function 'exampleFunction' in your current project.

Frequently Asked Questions about ck:gkg

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

FAQPage Schema
How do I perform impact analysis for a function refactoring across multiple languages?

Impact analysis for function refactoring is performed by querying the GitLab Knowledge Graph to identify all references and understand how changes affect the rest of the codebase. It uses AST parsing and graph database analysis.

Can I find all usages of a specific symbol in Ruby and Python codebases?

Yes, you can find all usages of a specific symbol in Ruby and Python codebases. The Skill provides IDE-like code navigation using AST parsing to locate function, class, or variable references quickly.

What is the best way to navigate complex codebases and generate architecture diagrams?

The best way to navigate complex codebases and generate architecture diagrams is by using the GitLab Knowledge Graph. It provides graph database analysis to facilitate code navigation and visualize structural relationships.

Does this code navigation approach work with Java, Kotlin, and TypeScript?

Yes, this code navigation approach works with Java, Kotlin, and TypeScript codebases. It leverages AST parsing to enable go-to-definition and find usages capabilities across these specific languages.

How do I use go-to-definition to locate class definitions in my project?

To use go-to-definition to locate class definitions, you query the GitLab Knowledge Graph. This provides AST-level parsing to locate function, class, or variable definitions quickly within the codebase.