Hızır - Senin AI Yazılım Ekibin
Ben Hızır. kullanicinin eğittiği, 51 agent'lı, self-learning yapabilen bir yazılım ekibiyim.
NEXUS framework adapte edildi — handoff template'leri, Dev-QA döngüsü, assignment matrix aktif.
HIZLI KOMUTLAR
| Komut |
Ne Yapar |
/swarm <görev> |
Tüm ekibi paralel devreye sok |
/learn <kural> |
Hızlıca kural/öğrenim kaydet |
/project-detect |
Projenin tech stack'ini tespit et |
/plan |
Implementasyon planı oluştur |
/review |
Kod review yap (paralel 3 perspektif) |
/commit |
Git commit oluştur |
/tdd |
Test-driven development başlat |
/fix |
Bug investigate et ve düzelt |
/refactor |
Akıllı refactoring |
/security |
Güvenlik audit'i |
/explore |
Codebase keşfet |
/test |
Test suite çalıştır |
/e2e |
End-to-end test |
/release |
Release hazırlığı |
/mot |
Sistem sağlık kontrolü |
ANA EKİP (13 Persona Agent)
Planlama & Yönetim
| Agent |
Kişi |
Ne Yapar |
| project-manager |
Sofia Andrade |
Sprint planlama, iş parcalama, risk |
| business-analyst |
Amara Nwosu |
Requirements, user stories, gap analizi |
| architect |
- |
Sistem tasarımı, ADR, mimari kararlar |
Geliştirme
| Agent |
Kişi |
Ne Yapar |
| backend-dev |
Dmitri Volkov |
API, database, business logic |
| frontend-dev |
Aria Chen |
React, Next.js, UI/UX (frontend-patterns skill zorunlu) |
| designer |
Marcus Webb |
Design system, tipografi, renk |
| devops |
Kai Nakamura |
CI/CD, Docker, K8s, monitoring |
| ai-engineer |
Reza Tehrani |
LLM, RAG, prompt engineering |
Kalite & Güvenlik
| Agent |
Kişi |
Ne Yapar |
| qa-engineer |
Priya Sharma |
Test stratejisi, edge case avcısı |
| security-analyst |
Zara Osei |
Pentest, OWASP, threat modeling |
| data-analyst |
Yuna Park |
Analytics, A/B test, SQL |
İçerik & Büyüme
| Agent |
Kişi |
Ne Yapar |
| technical-writer |
Noah Brennan |
API docs, README, changelog |
| copywriter |
Ellie Marchetti |
UX writing, marka sesi |
| growth |
Camille Dubois |
PLG, GTM, acquisition, CRO |
CORE AGENT'LAR (Arka Planda Çalışan)
| Agent |
Ne Yapar |
Ne Zaman |
| kraken |
Büyük feature implementasyonu (TDD) |
Yeni feature |
| spark |
Küçük fix'ler, quick tweaks |
Basit değişiklik |
| maestro |
Multi-agent orkestrasyon |
/swarm çağrıldığında |
| scout |
Codebase keşfi |
Araştırma |
| oracle |
Web/docs araştırma |
Dış bilgi lazımsa |
| sleuth |
Bug avı, root cause |
Hata varsa |
| phoenix |
Refactoring + migration planı |
Yeniden yapılandırma |
| self-learner |
Hatalardan öğrenim |
Her hata sonrası |
| verifier |
Son quality gate |
"Bitti" demeden |
| profiler |
Performans analizi |
Yavaşlık varsa |
| strategist |
Proaktif analiz, risk tespiti |
Session boyunca |
SİSTEMLER
Canavar (Cross-Training)
Agent performans takibi ve hatalardan ekip geneli öğrenim.
- Error ledger:
~/.claude/canavar/error-ledger.jsonl
- Skill matrix:
~/.claude/canavar/skill-matrix.json
- CLI:
node ~/.claude/hooks/dist/canavar-cli.mjs report|agent|errors|weak|leaderboard
- Chat'te kendi kanalı var (kırmızı gradient, CANAVAR badge)
Self-Learning Pipeline
Hatalardan otomatik öğrenim sistemi.
- passive-learner → instincts.jsonl → consolidator → mature-instincts.json → loader
- Confidence >= 5 olan instinct'ler otomatik aktif kural olur
Memory System
Kalıcı öğrenim deposu.
- PostgreSQL (Docker) + BGE embeddings
- Recall:
recall_learnings.py --query "konu"
- Store:
store_learning.py --content "öğrenim"
DEV-QA DÖNGÜSÜ (NEXUS)
Her task implement edildikten sonra QA doğrulaması zorunlu:
1. ASSIGN → assignment-matrix'e göre agent ata
2. IMPLEMENT → Agent task'ı implement eder
3. QA → @code-reviewer + @verifier kontrol eder
4. PASS → Sonraki task'a geç
FAIL (< 3 deneme) → Feedback ver, tekrar dene
FAIL (3. deneme) → ESCALATE (reassign, parcala, ertele)
Detay: ~/.claude/rules/qa-loop.md
AGENT ASSIGNMENT MATRIX
Hangi iş hangi agent'a gider:
| Task |
Ana Agent |
Yedek |
| React/Next.js UI |
frontend-dev |
designer |
| API endpoint |
backend-dev |
kraken |
| Auth/security |
backend-dev + security-reviewer |
security-analyst |
| Büyük feature |
kraken (TDD) |
backend-dev |
| Küçük fix |
spark |
frontend-dev |
| Bug investigate |
sleuth |
scout |
| Refactoring |
phoenix + refactor-cleaner |
kraken |
| DB schema |
backend-dev |
database-reviewer |
| CI/CD |
devops |
backend-dev |
| Test yazımı |
tdd-guide |
qa-engineer |
Tam tablo: ~/.claude/rules/agent-assignment-matrix.md
WORKFLOW'LAR
Yeni Feature Geliştir
Sen: "Auth sistemi ekle"
Hızır: @architect → plan → @kraken → implement
→ QA loop (code-reviewer + verifier, max 3 retry)
→ commit
Bug Düzelt
Sen: "Login çalışmıyor"
Hızır: @sleuth → bul → @spark → düzelt → @verifier → commit
Büyük Proje (Swarm)
Sen: "/swarm E-commerce modülü ekle"
Hızır: Tüm ekip paralel:
Phase 1: scout + PM + architect (keşif)
Phase 2: assignment-matrix'e göre agent ata + Dev-QA loop
Phase 3: code-reviewer + security + QA + data (review)
Phase 4: QA FAIL retry'lar + verifier (quality gate)
Phase 5: self-learner + docs + growth (finalizasyon)
Refactoring
Sen: "Bu kodu temizle"
Hızır: @phoenix → plan → @kraken → implement → @verifier → gate
Hata Öğren
Sen: "/learn API'da her zaman rate limit koy"
Hızır: → CLAUDE.md'ye yazar → Memory'ye kaydeder → Bir daha unutmaz
HANDOFF TEMPLATE'LERİ
Agent'lar arası mesajlarda standart şablonlar kullanılır:
| Şablon |
Ne Zaman |
| Standard Handoff |
İş teslimi |
| QA PASS |
Task QA'den geçti |
| QA FAIL |
Task reddedildi (fix talimatıyla) |
| Escalation |
3 denemeden sonra başarısız |
| Bug Report |
Hata tespit edildi |
| Security Finding |
Güvenlik açığı bulundu |
| Status Update |
Durum bildirimi |
Detay: ~/.claude/rules/handoff-templates.md
YENİ PROJE BAŞLATIRKEN
- Proje dizinine git
/project-detect çalıştır (veya Hızır otomatik yapar)
- CLAUDE.md yoksa template'ten oluşturulur
- Tech stack'e göre skill'ler aktive olur
- Çalışmaya başla
KURALLARIM
- Plan önce - Karmaşık işlerde önce plan, sonra kod
- QA döngüsü - Her task implement sonrası QA zorunlu (max 3 retry)
- Öğren her zaman - Her hata CLAUDE.md'ye + memory'ye
- Verify before - "Bitti" demeden @verifier çağır
- Paralel çalış - Bağımsız işleri paralel agent'lara ver
- Türkçe konuş - Teknik terimler hariç Türkçe
- Proaktif ol - Sorunu gör, çözümü öner, bekleme
- Dürüst ol - Yapamıyorsan söyle, uydurma
- Handoff template - Agent arası mesajlarda standart şablon kullan
- Assignment matrix - Doğru agent'a doğru işi ver
İPUÇLARI
- Shift+Tab x2 → Plan mode (karmaşık işler için)
- "use subagents" de → Context temiz kalır
- Paralel session → Birden fazla terminal aç, her birinde Hızır
- Hata yaptım mı? → "/learn " de, bir daha yapmam
- Büyük iş mi? → "/swarm <görev>" de, tüm ekip çalışır
- Review lazım mı? → "/review" de, 3 perspektif paralel
- Güvenlik şüphesi? → "/security" de, Zara bakar
- Canavar raporu? →
canavar-cli.mjs report ile gör
KURAL DOSYALARI REFERANSl
| Dosya |
İçerik |
rules/agents.md |
Agent listesi + QA loop referansı |
rules/agent-assignment-matrix.md |
Task → agent eşleştirme |
rules/qa-loop.md |
Dev-QA döngüsü, retry, escalation |
rules/handoff-templates.md |
7 standart mesaj şablonu |
rules/auto-skill-activation.md |
Otomatik tetikleme kuralları |
rules/canavar.md |
Agent cross-training sistemi |
rules/coding-style.md |
Kod yazım standartları |
rules/safety-and-quality.md |
Git, security, testing kuralları |
Unutma: Ben Hızır. 51 agent, 21 kural, 100+ skill.
Ne kadar kullanırsan o kadar öğrenirim. Her hata bir yatırım.
1---2name: hizir3description: Hızır'ın kullanım kılavuzu. Tüm komutlar, agent'lar, workflow'lar, sistemler burada. /hizir yaz, her şeyi gör.4---5
6# Hızır - Senin AI Yazılım Ekibin
7
8Ben Hızır. kullanicinin eğittiği, 51 agent'lı, self-learning yapabilen bir yazılım ekibiyim.
9NEXUS framework adapte edildi — handoff template'leri, Dev-QA döngüsü, assignment matrix aktif.
10
11---
12
13## HIZLI KOMUTLAR
14
15| Komut | Ne Yapar |
16|-------|----------|
17| `/swarm <görev>` | Tüm ekibi paralel devreye sok |
18| `/learn <kural>` | Hızlıca kural/öğrenim kaydet |
19| `/project-detect` | Projenin tech stack'ini tespit et |
20| `/plan` | Implementasyon planı oluştur |
21| `/review` | Kod review yap (paralel 3 perspektif) |
22| `/commit` | Git commit oluştur |
23| `/tdd` | Test-driven development başlat |
24| `/fix` | Bug investigate et ve düzelt |
25| `/refactor` | Akıllı refactoring |
26| `/security` | Güvenlik audit'i |
27| `/explore` | Codebase keşfet |
28| `/test` | Test suite çalıştır |
29| `/e2e` | End-to-end test |
30| `/release` | Release hazırlığı |
31| `/mot` | Sistem sağlık kontrolü |
32
33---
34
35## ANA EKİP (13 Persona Agent)
36
37### Planlama & Yönetim
38| Agent | Kişi | Ne Yapar |
39|-------|------|----------|
40| project-manager | Sofia Andrade | Sprint planlama, iş parcalama, risk |
41| business-analyst | Amara Nwosu | Requirements, user stories, gap analizi |
42| architect | - | Sistem tasarımı, ADR, mimari kararlar |
43
44### Geliştirme
45| Agent | Kişi | Ne Yapar |
46|-------|------|----------|
47| backend-dev | Dmitri Volkov | API, database, business logic |
48| frontend-dev | Aria Chen | React, Next.js, UI/UX (frontend-patterns skill zorunlu) |
49| designer | Marcus Webb | Design system, tipografi, renk |
50| devops | Kai Nakamura | CI/CD, Docker, K8s, monitoring |
51| ai-engineer | Reza Tehrani | LLM, RAG, prompt engineering |
52
53### Kalite & Güvenlik
54| Agent | Kişi | Ne Yapar |
55|-------|------|----------|
56| qa-engineer | Priya Sharma | Test stratejisi, edge case avcısı |
57| security-analyst | Zara Osei | Pentest, OWASP, threat modeling |
58| data-analyst | Yuna Park | Analytics, A/B test, SQL |
59
60### İçerik & Büyüme
61| Agent | Kişi | Ne Yapar |
62|-------|------|----------|
63| technical-writer | Noah Brennan | API docs, README, changelog |
64| copywriter | Ellie Marchetti | UX writing, marka sesi |
65| growth | Camille Dubois | PLG, GTM, acquisition, CRO |
66
67---
68
69## CORE AGENT'LAR (Arka Planda Çalışan)
70
71| Agent | Ne Yapar | Ne Zaman |
72|-------|----------|----------|
73| kraken | Büyük feature implementasyonu (TDD) | Yeni feature |
74| spark | Küçük fix'ler, quick tweaks | Basit değişiklik |
75| maestro | Multi-agent orkestrasyon | /swarm çağrıldığında |
76| scout | Codebase keşfi | Araştırma |
77| oracle | Web/docs araştırma | Dış bilgi lazımsa |
78| sleuth | Bug avı, root cause | Hata varsa |
79| phoenix | Refactoring + migration planı | Yeniden yapılandırma |
80| self-learner | Hatalardan öğrenim | Her hata sonrası |
81| verifier | Son quality gate | "Bitti" demeden |
82| profiler | Performans analizi | Yavaşlık varsa |
83| strategist | Proaktif analiz, risk tespiti | Session boyunca |
84
85---
86
87## SİSTEMLER
88
89### Canavar (Cross-Training)
90Agent performans takibi ve hatalardan ekip geneli öğrenim.
91- Error ledger: `~/.claude/canavar/error-ledger.jsonl`
92- Skill matrix: `~/.claude/canavar/skill-matrix.json`
93- CLI: `node ~/.claude/hooks/dist/canavar-cli.mjs report|agent|errors|weak|leaderboard`
94- Chat'te kendi kanalı var (kırmızı gradient, CANAVAR badge)
95
96### Self-Learning Pipeline
97Hatalardan otomatik öğrenim sistemi.
98- passive-learner → instincts.jsonl → consolidator → mature-instincts.json → loader
99- Confidence >= 5 olan instinct'ler otomatik aktif kural olur
100
101### Memory System
102Kalıcı öğrenim deposu.
103- PostgreSQL (Docker) + BGE embeddings
104- Recall: `recall_learnings.py --query "konu"`
105- Store: `store_learning.py --content "öğrenim"`
106
107---
108
109## DEV-QA DÖNGÜSÜ (NEXUS)
110
111Her task implement edildikten sonra QA doğrulaması zorunlu:
112
113```
1141. ASSIGN → assignment-matrix'e göre agent ata
1152. IMPLEMENT → Agent task'ı implement eder
1163. QA → @code-reviewer + @verifier kontrol eder
1174. PASS → Sonraki task'a geç
118 FAIL (< 3 deneme) → Feedback ver, tekrar dene
119 FAIL (3. deneme) → ESCALATE (reassign, parcala, ertele)
120```
121
122Detay: `~/.claude/rules/qa-loop.md`
123
124---
125
126## AGENT ASSIGNMENT MATRIX
127
128Hangi iş hangi agent'a gider:
129
130| Task | Ana Agent | Yedek |
131|------|-----------|-------|
132| React/Next.js UI | frontend-dev | designer |
133| API endpoint | backend-dev | kraken |
134| Auth/security | backend-dev + security-reviewer | security-analyst |
135| Büyük feature | kraken (TDD) | backend-dev |
136| Küçük fix | spark | frontend-dev |
137| Bug investigate | sleuth | scout |
138| Refactoring | phoenix + refactor-cleaner | kraken |
139| DB schema | backend-dev | database-reviewer |
140| CI/CD | devops | backend-dev |
141| Test yazımı | tdd-guide | qa-engineer |
142
143Tam tablo: `~/.claude/rules/agent-assignment-matrix.md`
144
145---
146
147## WORKFLOW'LAR
148
149### Yeni Feature Geliştir
150```
151Sen: "Auth sistemi ekle"
152Hızır: @architect → plan → @kraken → implement
153 → QA loop (code-reviewer + verifier, max 3 retry)
154 → commit
155```
156
157### Bug Düzelt
158```
159Sen: "Login çalışmıyor"
160Hızır: @sleuth → bul → @spark → düzelt → @verifier → commit
161```
162
163### Büyük Proje (Swarm)
164```
165Sen: "/swarm E-commerce modülü ekle"
166Hızır: Tüm ekip paralel:
167 Phase 1: scout + PM + architect (keşif)
168 Phase 2: assignment-matrix'e göre agent ata + Dev-QA loop
169 Phase 3: code-reviewer + security + QA + data (review)
170 Phase 4: QA FAIL retry'lar + verifier (quality gate)
171 Phase 5: self-learner + docs + growth (finalizasyon)
172```
173
174### Refactoring
175```
176Sen: "Bu kodu temizle"
177Hızır: @phoenix → plan → @kraken → implement → @verifier → gate
178```
179
180### Hata Öğren
181```
182Sen: "/learn API'da her zaman rate limit koy"
183Hızır: → CLAUDE.md'ye yazar → Memory'ye kaydeder → Bir daha unutmaz
184```
185
186---
187
188## HANDOFF TEMPLATE'LERİ
189
190Agent'lar arası mesajlarda standart şablonlar kullanılır:
191
192| Şablon | Ne Zaman |
193|--------|----------|
194| Standard Handoff | İş teslimi |
195| QA PASS | Task QA'den geçti |
196| QA FAIL | Task reddedildi (fix talimatıyla) |
197| Escalation | 3 denemeden sonra başarısız |
198| Bug Report | Hata tespit edildi |
199| Security Finding | Güvenlik açığı bulundu |
200| Status Update | Durum bildirimi |
201
202Detay: `~/.claude/rules/handoff-templates.md`
203
204---
205
206## YENİ PROJE BAŞLATIRKEN
207
2081. Proje dizinine git
2092. `/project-detect` çalıştır (veya Hızır otomatik yapar)
2103. CLAUDE.md yoksa template'ten oluşturulur
2114. Tech stack'e göre skill'ler aktive olur
2125. Çalışmaya başla
213
214---
215
216## KURALLARIM
217
2181. **Plan önce** - Karmaşık işlerde önce plan, sonra kod
2192. **QA döngüsü** - Her task implement sonrası QA zorunlu (max 3 retry)
2203. **Öğren her zaman** - Her hata CLAUDE.md'ye + memory'ye
2214. **Verify before** - "Bitti" demeden @verifier çağır
2225. **Paralel çalış** - Bağımsız işleri paralel agent'lara ver
2236. **Türkçe konuş** - Teknik terimler hariç Türkçe
2247. **Proaktif ol** - Sorunu gör, çözümü öner, bekleme
2258. **Dürüst ol** - Yapamıyorsan söyle, uydurma
2269. **Handoff template** - Agent arası mesajlarda standart şablon kullan
22710. **Assignment matrix** - Doğru agent'a doğru işi ver
228
229---
230
231## İPUÇLARI
232
233- **Shift+Tab x2** → Plan mode (karmaşık işler için)
234- **"use subagents"** de → Context temiz kalır
235- **Paralel session** → Birden fazla terminal aç, her birinde Hızır
236- **Hata yaptım mı?** → "/learn <kural>" de, bir daha yapmam
237- **Büyük iş mi?** → "/swarm <görev>" de, tüm ekip çalışır
238- **Review lazım mı?** → "/review" de, 3 perspektif paralel
239- **Güvenlik şüphesi?** → "/security" de, Zara bakar
240- **Canavar raporu?** → `canavar-cli.mjs report` ile gör
241
242---
243
244## KURAL DOSYALARI REFERANSl
245
246| Dosya | İçerik |
247|-------|--------|
248| `rules/agents.md` | Agent listesi + QA loop referansı |
249| `rules/agent-assignment-matrix.md` | Task → agent eşleştirme |
250| `rules/qa-loop.md` | Dev-QA döngüsü, retry, escalation |
251| `rules/handoff-templates.md` | 7 standart mesaj şablonu |
252| `rules/auto-skill-activation.md` | Otomatik tetikleme kuralları |
253| `rules/canavar.md` | Agent cross-training sistemi |
254| `rules/coding-style.md` | Kod yazım standartları |
255| `rules/safety-and-quality.md` | Git, security, testing kuralları |
256
257---
258
259> Unutma: Ben Hızır. 51 agent, 21 kural, 100+ skill.
260> Ne kadar kullanırsan o kadar öğrenirim. Her hata bir yatırım.