Agent skill

code-knowledge-graph

Codebase'i knowledge graph olarak analiz et. Dependency, call graph, hotspot analizi.

vibeeval521★ · 1 repos on radarProfile →
claude-codecan modify filesMIT
Install
npx skills add vibeeval/vibecosystem --skill code-knowledge-graph --agent claude-code

Same command for any agent — swap --agent for codex, cursor, copilot.

Facts
Files in the skill folder: 1
SKILL.md size: 11 KB
Bundled scripts: none
Allowed tools: BashReadGlobGrep
Path: skills/code-knowledge-graph/SKILL.md
Open the folder on GitHub →
Where it comes from
Stars: 521
Language: C#

Weekly change comes from our own snapshots, not the repository page — it measures attention, not adoption.

From the SKILL.md

# Code Knowledge Graph - Codebase Graph Analysis Codebase'i knowledge graph olarak modeller. Dosya, modul, fonksiyon ve class'lar node; import, call, inheritance ve composition iliskileri edge olur. Sonuc: Mermaid diagram + JSON graph data. ## Neden Knowledge Graph? Kod text degil, **graph**'tir. Her dosya diger dosyalara baglidir. Bu baglantilari anlamadan: - Refactoring yaparken neyi kiracagini bilemezsin - Dead code'u guvenle silemezsin - Yeni feature'in nereye oturacagini gormezsin - Circular dependency'lerin kokunu bulamazsin Knowledge graph tum bu iliskileri gorsellestirir ve olculebilir yapar. ## Kullanim ``` /code-knowledge-graph [hedef-dizin] [--focus module] [--depth N] [--format mermaid|json|both] ``` ### Ornekler ```bash # Tum codebase analizi /code-knowledge-graph src/ # Belirli module odaklan /code-knowledge-graph src/ --focus auth # Sadece circular dependency kontrolu /code-knowledge-graph src/ --focus circular # Hotspot analizi /code-knowledge-graph src/ --focus hotspots # Orphan/dead code tespiti /code-knowledge-graph src/ --focus orphans ``` ## Graph Olusturma Adimlari ### Adim 1: Node Discovery ```bash # Dosya agaci tldr tree ${PATH:-src/} --ext .py # Kod yapisi:

What's inside
Steps it walks through
  1. Neden Knowledge Graph?
  2. Kullanim
  3. Ornekler
  4. Graph Olusturma Adimlari
  5. Adim 1: Node Discovery
  6. Adim 2: Edge Extraction
  7. Adim 3: Layer Detection
  8. Adim 4: Impact Analysis
  9. Adim 5: codebase-memory MCP Entegrasyonu
  10. Dependency Analysis Pattern'leri
  11. Direct Dependencies
  12. Transitive Dependencies
  13. Fan-In vs Fan-Out
  14. Circular Dependency Cozme Stratejileri
Commands it runs
Tum codebase analizi
Belirli module odaklan
Sadece circular dependency kontrolu
Hotspot analizi
Orphan/dead code tespiti
Dosya agaci
tldr tree ${PATH:-src/} --ext .py
Kod yapisi: fonksiyonlar, class'lar, export'lar
tldr structure ${PATH:-src/} --lang python
Dosyanin import'lari (outgoing edges)
More from vibecosystem
All skills →
About this skill
What does the code-knowledge-graph skill do?

Codebase'i knowledge graph olarak analiz et. Dependency, call graph, hotspot analizi.

How do I install it?

Run `npx skills add vibeeval/vibecosystem --skill code-knowledge-graph --agent claude-code` — it drops the skill into your project so the agent can pick it up. Swap the --agent value for codex, cursor or copilot if you use one of those.

Where does this skill come from?

From vibeeval/vibecosystem, a repository with 521 stars. We read it straight from the repository tree rather than a submitted listing, so what you see here is what is actually published.

Is a popular skill a good skill?

Not necessarily. Stars measure attention, not adoption — a repository can trend for a week and be abandoned. That is why we show the weekly change from our own snapshots next to the total, instead of a single flattering number.

Keep going