agent-setuplisted
Install: claude install-skill SkyWalker2506/claude-config
# /agent-setup — Knowledge-First Agent Setup
Mevcut tek-dosya agent tanimini yeni dizin yapisina cevirir.
## Yeni Yapi
```
agents/{category}/{agent-name}/
AGENT.md # Kimlik + kurallar (L0)
knowledge/
_index.md # Bilgi haritasi (L1)
{topic}.md # Alan bilgisi (L2 — lazy load)
memory/
sessions.md # Karar + reasoning kaydi
learnings.md # Ogrenilenler
refinements.md # Refine gecmisi
```
## Process
### Phase 0 — Pre-flight
- `agents/_template/AGENT.md` mevcut mu kontrol et
- Hedef dizin zaten var mi kontrol et — varsa ustune yazma, kullaniciya sor
- Agent ID cakismasi var mi `config/agent-registry.json`'da kontrol et
### Phase 1-7 — Execution
1. **Agent'i bul**: ID veya isimle `agents/` altinda mevcut .md dosyasini bul
2. **Mevcut bilgiyi oku**: Eski .md'deki frontmatter + Amac + Kapsam + Escalation'i parse et
3. **Dizin olustur**: `agents/{category}/{agent-name}/` + `knowledge/` + `memory/`
4. **AGENT.md yaz**: Template'ten (`agents/_template/AGENT.md`) yeni formata cevir:
- Frontmatter: eski alanlari tasi + yeni alanlar ekle (tier, models, refine_model)
- Identity: eski Amac'tan yaz
- Boundaries: eski Kapsam'dan Always/Never/Bridge cikar
- Process: agent tipine uygun adimlar
- When to Use / When NOT to Use: capability'lerden cikar
- Red Flags: alan bazli tanimla
- Verification: cikti tipine gore tanimla
- Escalation: eski Escalation'dan tasi
5. **knowledg