Merge remote-tracking branch 'upstream/main' into codex/docs-governance-audit-foundation

# Conflicts:
#	.claude-plugin/marketplace.json
#	.claude-plugin/plugin.json
#	.gemini/GEMINI.md
#	SOUL.md
#	pi/core/README.md
This commit is contained in:
Seekers2001
2026-10-02 12:12:32 +08:00
228 changed files with 741 additions and 676 deletions
+2 -2
View File
@@ -1,8 +1,8 @@
# Everything Claude Code (ECC) — Agent Talimatları
# ECC — Agent Talimatları
Bu, yazılım geliştirme için 68 özel agent, 294 skill, 94 command ve otomatik hook iş akışları sağlayan **üretime hazır bir AI kodlama eklentisidir**.
**Sürüm:** 2.2.2
**Sürüm:** 2.2.3
## Temel İlkeler
+4 -4
View File
@@ -1,4 +1,4 @@
# Everything Claude Code'a Katkıda Bulunma
# ECC'ye Katkıda Bulunma
Katkıda bulunmak istediğiniz için teşekkürler! Bu repo, Claude Code kullanıcıları için bir topluluk kaynağıdır.
@@ -51,8 +51,8 @@ Faydalı workflow'ları çağıran slash command'lar:
```bash
# 1. Fork ve clone
gh repo fork affaan-m/everything-claude-code --clone
cd everything-claude-code
gh repo fork affaan-m/ECC --clone
cd ECC
# 2. Branch oluştur
git checkout -b feat/my-contribution
@@ -453,7 +453,7 @@ Bunu nasıl test ettiniz.
## Sorularınız mı var?
- **Issue'lar:** [github.com/affaan-m/everything-claude-code/issues](https://github.com/affaan-m/everything-claude-code/issues)
- **Issue'lar:** [github.com/affaan-m/ECC/issues](https://github.com/affaan-m/ECC/issues)
- **X/Twitter:** [@affaanmustafa](https://x.com/affaanmustafa)
---
+18 -14
View File
@@ -1,8 +1,8 @@
# Everything Claude Code
# ECC
[![Stars](https://img.shields.io/github/stars/affaan-m/everything-claude-code?style=flat)](https://github.com/affaan-m/everything-claude-code/stargazers)
[![Forks](https://img.shields.io/github/forks/affaan-m/everything-claude-code?style=flat)](https://github.com/affaan-m/everything-claude-code/network/members)
[![Contributors](https://img.shields.io/github/contributors/affaan-m/everything-claude-code?style=flat)](https://github.com/affaan-m/everything-claude-code/graphs/contributors)
[![Stars](https://img.shields.io/github/stars/affaan-m/ECC?style=flat)](https://github.com/affaan-m/ECC/stargazers)
[![Forks](https://img.shields.io/github/forks/affaan-m/ECC?style=flat)](https://github.com/affaan-m/ECC/network/members)
[![Contributors](https://img.shields.io/github/contributors/affaan-m/ECC?style=flat)](https://github.com/affaan-m/ECC/graphs/contributors)
[![npm ecc-universal](https://img.shields.io/npm/dw/ecc-universal?label=ecc-universal%20haftalık%20indirme&logo=npm)](https://www.npmjs.com/package/ecc-universal)
[![npm ecc-agentshield](https://img.shields.io/npm/dw/ecc-agentshield?label=ecc-agentshield%20haftalık%20indirme&logo=npm)](https://www.npmjs.com/package/ecc-agentshield)
[![GitHub App Install](https://img.shields.io/badge/GitHub%20App-150%20kurulum-2ea44f?logo=github)](https://github.com/marketplace/ecc-tools)
@@ -45,12 +45,12 @@ Bu repository yalnızca ham kodu içerir. Rehberler her şeyi açıklıyor.
<tr>
<td width="33%">
<a href="https://x.com/affaanmustafa/status/2012378465664745795">
<img src="../../assets/images/guides/shorthand-guide.png" alt="Everything Claude Code Kısa Rehberi" />
<img src="../../assets/images/guides/shorthand-guide.png" alt="ECC Kısa Rehberi" />
</a>
</td>
<td width="33%">
<a href="https://x.com/affaanmustafa/status/2014040193557471352">
<img src="../../assets/images/guides/longform-guide.png" alt="Everything Claude Code Uzun Rehberi" />
<img src="../../assets/images/guides/longform-guide.png" alt="ECC Uzun Rehberi" />
</a>
</td>
<td width="33%">
@@ -79,6 +79,10 @@ Bu repository yalnızca ham kodu içerir. Rehberler her şeyi açıklıyor.
## Yenilikler
### v2.2.3 — pi/core Profili ve Sürüm Güvenilirliği (Eki 2026)
`pi/core` profili projeyi yalnızca ECC olarak adlandırır; sürüm iş akışı yayımlanan paketi doğrulamadan önce npm için beş dakikaya kadar bekler.
### v2.2.2 — Rehberli Çoklu Harness Kurulumu (Ağu 2026)
Claude Code, Codex ve Kimi Code için incelenebilir çoklu harness kurulumu ve eşitlenmiş npm komut girişi eklendi.
@@ -118,7 +122,7 @@ Claude Code, Codex ve Kimi Code için incelenebilir çoklu harness kurulumu ve e
- **Çapraz harness paritesi** — Claude Code, Cursor, OpenCode ve Codex app/CLI arasında davranış sıkılaştırıldı.
- **997 internal test geçiyor** — Hook/runtime refactor ve uyumluluk güncellemelerinden sonra tam suite yeşil.
[Tam değişiklik günlüğü için Releases bölümüne bakın](https://github.com/affaan-m/everything-claude-code/releases).
[Tam değişiklik günlüğü için Releases bölümüne bakın](https://github.com/affaan-m/ECC/releases).
---
@@ -142,8 +146,8 @@ Claude Code, Codex ve Kimi Code için incelenebilir çoklu harness kurulumu ve e
```bash
# Önce repo'yu klonlayın
git clone https://github.com/affaan-m/everything-claude-code.git
cd everything-claude-code
git clone https://github.com/affaan-m/ECC.git
cd ECC
# Bağımlılıkları kurun (paket yöneticinizi seçin)
npm install # veya: pnpm install | yarn install | bun install
@@ -237,7 +241,7 @@ export ECC_DISABLED_HOOKS="pre:bash:tmux-reminder,post:edit:typecheck"
Bu repo bir **Claude Code plugin'i** - doğrudan kurun veya component'leri manuel olarak kopyalayın.
```
everything-claude-code/
ECC/
|-- .claude-plugin/ # Plugin ve marketplace manifest'leri
| |-- plugin.json # Plugin metadata ve component path'leri
| |-- marketplace.json # /plugin marketplace add için marketplace kataloğu
@@ -369,7 +373,7 @@ Bu, plugin'den mevcut tüm agent'ları, command'ları ve skill'leri gösterir.
<details>
<summary><b>Hook'larım çalışmıyor / "Duplicate hooks file" hatası alıyorum</b></summary>
Bu en yaygın sorundur. `.claude-plugin/plugin.json`'a bir `"hooks"` alanı **EKLEMEYİN**. Claude Code v2.1+ kurulu plugin'lerden `hooks/hooks.json`'ı otomatik olarak yükler. Açıkça belirtmek duplicate algılama hatalarına neden olur. Bkz. [#29](https://github.com/affaan-m/everything-claude-code/issues/29), [#52](https://github.com/affaan-m/everything-claude-code/issues/52), [#103](https://github.com/affaan-m/everything-claude-code/issues/103).
Bu en yaygın sorundur. `.claude-plugin/plugin.json`'a bir `"hooks"` alanı **EKLEMEYİN**. Claude Code v2.1+ kurulu plugin'lerden `hooks/hooks.json`'ı otomatik olarak yükler. Açıkça belirtmek duplicate algılama hatalarına neden olur. Bkz. [#29](https://github.com/affaan-m/ECC/issues/29), [#52](https://github.com/affaan-m/ECC/issues/52), [#103](https://github.com/affaan-m/ECC/issues/103).
</details>
<details>
@@ -395,10 +399,10 @@ Evet. Seçenek 2'yi (manuel kurulum) kullanın ve yalnızca ihtiyacınız olanı
```bash
# Sadece agent'lar
cp everything-claude-code/agents/*.md ~/.claude/agents/
cp ECC/agents/*.md ~/.claude/agents/
# Sadece rule'lar
cp -r everything-claude-code/rules/common ~/.claude/rules/common
cp -r ECC/rules/common ~/.claude/rules/common
```
Her component tamamen bağımsızdır.
@@ -410,7 +414,7 @@ Her component tamamen bağımsızdır.
Evet. ECC çapraz platformdur:
- **Cursor**: `.cursor/` içinde önceden çevrilmiş config'ler. [Cursor IDE Desteği](../../README.md#cursor-ide-support) bölümüne bakın.
- **OpenCode**: `.opencode/` içinde tam plugin desteği. [OpenCode Desteği](../../README.md#opencode-support) bölümüne bakın.
- **Codex**: macOS app ve CLI için birinci sınıf destek. PR [#257](https://github.com/affaan-m/everything-claude-code/pull/257)'ye bakın.
- **Codex**: macOS app ve CLI için birinci sınıf destek. PR [#257](https://github.com/affaan-m/ECC/pull/257)'ye bakın.
- **Antigravity**: İş akışları, skill'ler ve `.agents/` içinde düzleştirilmiş rule'lar için sıkı entegre kurulum.
- **Claude Code**: Native — bu birincil hedeftir.
</details>
+5 -5
View File
@@ -1,6 +1,6 @@
# Sorun Giderme Rehberi
Everything Claude Code (ECC) eklentisi için yaygın sorunlar ve çözümler.
ECC eklentisi için yaygın sorunlar ve çözümler.
## İçindekiler
@@ -256,7 +256,7 @@ mv ~/.claude/plugins/cache ~/.claude/plugins/cache.backup.$(date +%Y%m%d-%H%M%S)
mkdir -p ~/.claude/plugins/cache
# Marketplace'ten yeniden kur
# Claude Code → Extensions → Everything Claude Code → Uninstall
# Claude Code → Extensions → ECC → Uninstall
# Ardından marketplace'ten yeniden kur
# Claude Code sürümünü kontrol et
@@ -264,8 +264,8 @@ claude --version
# Claude Code 2.0+ gerektirir
# Manuel kurulum (marketplace başarısız olursa)
git clone https://github.com/affaan-m/everything-claude-code.git
cp -r everything-claude-code ~/.claude/plugins/ecc
git clone https://github.com/affaan-m/ECC.git
cp -r ECC ~/.claude/plugins/ecc
```
### Paket Yöneticisi Algılama Başarısız
@@ -396,7 +396,7 @@ find ~/.claude/plugins -name "*.sh" -exec dos2unix {} \;
Hala sorunlar yaşıyorsanız:
1. **GitHub Issues'ı Kontrol Edin**: [github.com/affaan-m/everything-claude-code/issues](https://github.com/affaan-m/everything-claude-code/issues)
1. **GitHub Issues'ı Kontrol Edin**: [github.com/affaan-m/ECC/issues](https://github.com/affaan-m/ECC/issues)
2. **Debug Logging'i Etkinleştirin**:
```bash
export CLAUDE_DEBUG=1
+1 -1
View File
@@ -171,4 +171,4 @@ Gelişmiş özellikler için (10k+ commit, ekip paylaşımı, otomatik PR'lar),
---
*[Everything Claude Code](https://github.com/affaan-m/everything-claude-code)'un bir parçası*
*[ECC](https://github.com/affaan-m/ECC)'un bir parçası*
+6 -6
View File
@@ -1,6 +1,6 @@
# Claude Code'un Her Şeyine Dair Uzun Kılavuz
![Header: The Longform Guide to Everything Claude Code](../../assets/images/longform/01-header.png)
![Header: The Longform Guide to ECC](../../assets/images/longform/01-header.png)
---
@@ -15,7 +15,7 @@ Bu uzun kılavuz, verimli oturumları israf olanlardan ayıran tekniklere giriyo
Buradaki temalar: token ekonomisi, memory kalıcılığı, doğrulama desenleri, paralelleştirme stratejileri ve yeniden kullanılabilir iş akışları oluşturmanın bileşik etkileri. Bunlar, ilk saat içinde context çürümesiyle rahatsız edilme ile saatlerce üretken oturumları sürdürme arasındaki farkı yaratan, 10+ aylık günlük kullanımda geliştirdiğim desenlerdir.
Kısa ve uzun kılavuzlarda ele alınan her şey GitHub'da mevcuttur: `github.com/affaan-m/everything-claude-code`
Kısa ve uzun kılavuzlarda ele alınan her şey GitHub'da mevcuttur: `github.com/affaan-m/ECC`
---
@@ -40,7 +40,7 @@ Lazy loading ile, context window sorunu çoğunlukla çözülmüştür. Ancak to
Oturumlar arasında memory paylaşımı için, ilerlemeyi özetleyen ve kontrol eden, ardından `.claude` klasörünüzde bir `.tmp` dosyasına kaydeden ve oturumunuz sonuna kadar ona ekleyen bir skill veya command en iyi bahistir. Ertesi gün bunu context olarak kullanabilir ve kaldığı yerden devam edebilir, her oturum için yeni bir dosya oluşturun böylece eski context'i yeni işe kirletmezsiniz.
![Session Storage File Tree](../../assets/images/longform/03-session-storage.png)
*Oturum depolama örneği -> <https://github.com/affaan-m/everything-claude-code/tree/main/examples/sessions>*
*Oturum depolama örneği -> <https://github.com/affaan-m/ECC/tree/main/examples/sessions>*
Claude mevcut durumu özetleyen bir dosya oluşturur. İnceleyin, gerekirse düzenlemeler isteyin, ardından yeniden başlayın. Yeni konuşma için, sadece dosya yolunu sağlayın. Özellikle context limitlerini aşarken ve karmaşık işi sürdürmeniz gerektiğinde kullanışlıdır. Bu dosyalar şunları içermelidir:
- Hangi yaklaşımların işe yaradığı (kanıtla doğrulanabilir)
@@ -82,7 +82,7 @@ alias claude-research='claude --system-prompt "$(cat ~/.claude/contexts/research
- **Stop Hook (Oturum Sonu)**: Oturum sonunda, öğrenmeleri bir dosyaya kalıcı hale getirin
- **SessionStart Hook**: Yeni oturumda, önceki context'i otomatik yükleyin
Bu hook'ları oluşturdum ve repo'da `github.com/affaan-m/everything-claude-code/tree/main/hooks/memory-persistence` adresindeler
Bu hook'ları oluşturdum ve repo'da `github.com/affaan-m/ECC/tree/main/hooks/memory-persistence` adresindeler
---
@@ -94,7 +94,7 @@ Bir prompt'u birden çok kez tekrarlamanız gerekti ve Claude aynı probleme tak
**Çözüm:** Claude Code önemsiz olmayan bir şey keşfettiğinde - bir hata ayıklama tekniği, bir geçici çözüm, projeye özgü bir desen - bu bilgiyi yeni bir skill olarak kaydeder. Benzer bir problem bir dahaki sefer ortaya çıktığında, skill otomatik olarak yüklenir.
Bunu yapan bir sürekli öğrenme skill'i oluşturdum: `github.com/affaan-m/everything-claude-code/tree/main/skills/continuous-learning`
Bunu yapan bir sürekli öğrenme skill'i oluşturdum: `github.com/affaan-m/ECC/tree/main/skills/continuous-learning`
**Neden Stop Hook (UserPromptSubmit Değil):**
@@ -351,4 +351,4 @@ alias q='cd ~/Desktop/projects'
---
*Her iki kılavuzda ele alınan her şey GitHub'da [everything-claude-code](https://github.com/affaan-m/everything-claude-code) adresinde mevcuttur*
*Her iki kılavuzda ele alınan her şey GitHub'da [ECC](https://github.com/affaan-m/ECC) adresinde mevcuttur*
+2 -2
View File
@@ -1,6 +1,6 @@
# Her Şey Agentic Güvenliğe Dair Kısa Kılavuz
_everything claude code / araştırma / güvenlik_
_ecc / araştırma / güvenlik_
---
@@ -451,5 +451,5 @@ Kurulumunuzu tarayın: [github.com/affaan-m/agentshield](https://github.com/affa
> [Claude Code'un Her Şeyine Dair Uzun Kılavuz](https://x.com/affaanmustafa/status/2014040193557471352)
gidip yapın ve ayrıca bu repo'ları kaydedin:
- [github.com/affaan-m/everything-claude-code](https://github.com/affaan-m/everything-claude-code)
- [github.com/affaan-m/ECC](https://github.com/affaan-m/ECC)
- [github.com/affaan-m/agentshield](https://github.com/affaan-m/agentshield)