download-reposlisted
Install: claude install-skill SkyWalker2506/claude-config
# /download-repos — Repo İndirici
`projects.json` + GitHub MCP ile repoları `~/Projects/` altına clone'la veya pull yap.
## Argüman yoksa
Seçenekleri göster:
```
Hangi set indirilsin?
DownloadEssentials — Temel config + hub repoları
DownloadClaude — Claude ekosistemi repoları
DownloadSDK — SDK ve API repoları
DownloadAll — projects.json'daki tüm repolar
```
## Repo Setleri
### DownloadEssentials
Çalışmak için gereken minimum set:
- `SkyWalker2506/claude-config`
- `SkyWalker2506/ClaudeHQ`
- `SkyWalker2506/claude-secrets` → `~/.claude/secrets/` altına indir (private repo)
### DownloadClaude
Claude ekosistemi:
- `SkyWalker2506/claude-config`
- `SkyWalker2506/ClaudeHQ`
- `SkyWalker2506/claude-marketplace`
### DownloadSDK
SDK, API ve entegrasyon repoları:
- `SkyWalker2506/claude-marketplace`
- `SkyWalker2506/ar-research`
### DownloadAll
`projects.json` içindeki tüm `git` alanına sahip repolar.
`projects.json` arama sırası (ilk bulunan kullanılır):
1. `~/Projects/ClaudeHQ/projects.json`
2. `~/Projects/claude-config/projects.json`
3. Mevcut dizin (`$PWD/projects.json`)
Hiçbiri yoksa → DownloadEssentials setini çalıştır ve kullanıcıya bildir.
## Akış
### 1. GitHub login kontrol
```bash
gh auth status
```
- **Login yok** → Kullaniciya soyle:
> `! gh auth login --web -p https` komutunu çalıştır, sonra tekrar dene.
Dur, devam etme.
### 2. Kullanıcı adını al
```bash
GH_USER=$(gh api user -q .login)
```
### 3. projects.json bul (Downloa