indexlisted
Install: claude install-skill SkyWalker2506/claude-config
# /index — jCodeMunch Proje Indexleme
Mevcut calisma dizinini jCodeMunch ile indexler. Ayni zamanda otomatik index guncellemeyi aktif eder — bundan sonra bu klasorde her Claude oturumu basinda index sessizce guncellenir.
> **On kosul:** jcodemunch MCP artik default kurulumda degil (2026-08-04, arsivde 0 cagri).
> Once `/add-mcp jcodemunch` calistir, sonra bu skill'i kullan.
## Kullanim
```
/index → indexle (varsa guncelle, yoksa olustur) + auto-update aktif et
/index force → mevcut indexi sil, sifirdan olustur
```
## Arguman
```
$ARGUMENTS
```
`force` kelimesi varsa sifirdan indexle. Yoksa incremental guncelleme.
## Akis
### 1. jCodeMunch MCP kontrol
jCodeMunch MCP bagli mi kontrol et (ToolSearch "jcodemunch"). Bagli degilse:
```
jCodeMunch MCP bagli degil. Indexleme yapilamaz.
Global settings.json'da jcodemunch tanimli mi kontrol et, yoksa ekle.
```
### 2. Index islemi
```python
# a. Repo coz
resolve_repo(path=os.getcwd())
# b. Indexle
index_folder(path=os.getcwd())
```
`force` argumani varsa once mevcut indexi temizle:
```python
# force modda once temizle
# (jcodemunch otomatik yeniden olusturur)
index_folder(path=os.getcwd(), force=True) # veya reindex parametresi varsa
```
### 3. Marker olustur/guncelle
```bash
mkdir -p .claude && { date -u +%FT%TZ; git rev-parse HEAD 2>/dev/null; } > .claude/jcodemunch_indexed
```
Bu marker'in varligi ve icindeki git HEAD hash'i, `migration_check.sh` hook'una "bu proje indexli, HEAD degisirse guncelle" sinya