⏳ This skill is pending AI review.
Scores will appear once the review pipeline completes.
architecture-review
>
Choose how to use this skill
You do not need every option. Choose the path your AI client supports. The stable page stays the same; versioned files are immutable.
1. Native installer
This listing has no registered native installer command. Use the complete package or source fallback below, depending on what your client supports.
Do not guess an installer command or replace an existing version without reviewing the diff.
2. Complete package recommended
Download the ZIP when available. It includes SKILL.md plus the references, security notes and version metadata.
No complete ProSkills package is published for this listing yet.3. Prompt-only
Copy the prompt above when the agent can read the stable page or when you want to adopt the workflow without installing a skill.
Need only the instruction file?
Download SKILL.md only if your client requires a single file. The complete ZIP is safer for a full installation because it preserves the references and release context.
No path installs or executes anything by itself. Your agent still needs access to the project files. Before updating, compare the installed version and review the diff.
// RATINGS
// README
⚡ Vibe Coder Kit
AI Destekli Profesyonel Yazılım Geliştirme Agent Framework'ü
AI kod asistanını disiplinli, süreç odaklı bir geliştirme ekibine dönüştürün.
🎯 Vibe Coder Kit Nedir?
Vibe Coder Kit, AI kod asistanlarını (ör. OpenCode) yapılandırılmış, süreç odaklı bir geliştirme ekibine dönüştüren yapılandırma odaklı bir agent framework'üdür. Anlık prompt yazmak yerine, şunlara sahip olursunuz:
- 🤖 4 Uzman Agent Personalası — Tasarımcı, Frontend Geliştirici, Backend Geliştirici, DevOps
- 🛠️ 12 Kanıtlanmış Skill — Fikir üretiminden kriz yönetimine yapılandırılmış iş akışları
- 📏 3 Kural Seti — Kod hijyeni, kalite ve güvenlik standartları
- 🧠 Kalıcı Bilgi Tabanı — Oturumlar arası bilgi paylaşımı, tekrarlanan hataları önler
"Çalışıyor" ≠ "Bitti". Testler geçiyor + temiz kod + dokümantasyon güncel = bitti.
✨ Öne Çıkan Özellikler
🎭 Agent Personalaları
| Agent | İsim | Uzmanlık Alanı |
|---|---|---|
| 🎨 Tasarımcı | Aria | UI/UX, motion design, tasarım sistemleri, erişilebilirlik |
| 💻 Frontend | Felix | React/Vue, CSS mimarisi, performans, Core Web Vitals |
| ⚙️ Backend | Bora | API tasarımı, veritabanları, auth, güvenlik, mikroservisler |
| 🚀 DevOps | Deva | Docker, CI/CD, cloud altyapı, izleme, kriz yönetimi |
🛠️ Skill'ler (Yapılandırılmış İş Akışları)
| Skill | Ne Zaman Kullanılır | Ne Yapar |
|---|---|---|
project-context-primer | Her oturum başında (zorunlu) | Proje bağlamını, kararları ve tuzakları yükler |
prompt-enhancer | Belirsiz veya eksik istekler | Kapsamı netleştirir, eksik boyutları tamamlar |
brainstorming | Yeni özellik veya proje fikirleri | Sokratik yöntemle rafine eder → scope dokümanı üretir |
writing-plans | Scope onayından sonra | Checkpoint'li implementasyon planı oluşturur |
architecture-review | Kod yazmaya başlamadan önce | Planı stres testine tabi tutar, riskleri işaretler |
test-driven-execution | Her özellik implementasyonunda | Test önce, kod sonra yaklaşımı uygular |
code-review | Her commit öncesinde | Pre-commit checklist + geri bildirim yanıtlama |
github | Tüm git işlemlerinde | Conventional commits, branch yönetimi, PR iş akışı |
knowledge-base-update | Önemli bir şey öğrenildiğinde | Oturumlar arası kalıcı bilgi depolama |
documentation-sync | Önemli kod değişikliklerinden sonra | Dokümantasyon ve kodun uyumunu sağlar |
dependency-audit | Release öncesi / aylık rutin | Güvenlik açıklarını ve eski paketleri tarama |
incident-response | Production sorunlarında | Triyaj → içerme → düzeltme → post-mortem |
📏 Kurallar (Zorunlu Standartlar)
| Kural | Amacı |
|---|---|
code-hygiene | Yorum stili, debug log temizliği, hassas veri yönetimi |
code-quality | Aşırı mühendislik yapmadan DRY, soyutlama eşiği |
safety | Yıkıcı komut onayı, rollback planları |
🚀 Kurulum ve Kullanım
Vibe Coder Kit'i iki şekilde kullanabilirsiniz: mevcut projenize entegre ederek veya yeni bir proje olarak başlatarak.
Yöntem 1: Mevcut Projenize Entegre Etme (Önerilen)
Mevcut bir projeniz varsa, sadece agent yapılandırma dosyalarını projenize kopyalayın:
# 1. Repoyu indirin (geçici bir klasöre)
git clone https://github.com/omergocmen/vibe-coder-kit.git /tmp/vibe-coder-kit
# 2. .agent dizinini projenize kopyalayın
cp -r /tmp/vibe-coder-kit/.agent /projenizin/yolu/
# 3. OpenCode yapılandırma dosyasını kopyalayın
cp /tmp/vibe-coder-kit/opencode.json /projenizin/yolu/
# 4. AGENTS.md dosyasını kopyalayın (OpenCode bunu otomatik okur)
cp /tmp/vibe-coder-kit/AGENTS.md /projenizin/yolu/
# 5. Geçici dosyaları temizleyin
rm -rf /tmp/vibe-coder-kit
# 6. Proje dizinine gidin
cd /projenizin/yolu
Windows (PowerShell) kullanıcıları:
# 1. Repoyu indirin
git clone https://github.com/omergocmen/vibe-coder-kit.git "$env:TEMP\vibe-coder-kit"
# 2. .agent dizinini projenize kopyalayın
Copy-Item -Recurse "$env:TEMP\vibe-coder-kit\.agent" "C:\projenizin\yolu\.agent"
# 3. Yapılandırma dosyalarını kopyalayın
Copy-Item "$env:TEMP\vibe-coder-kit\opencode.json" "C:\projenizin\yolu\"
Copy-Item "$env:TEMP\vibe-coder-kit\AGENTS.md" "C:\projenizin\yolu\"
# 4. Geçici dosyaları temizleyin
Remove-Item -Recurse "$env:TEMP\vibe-coder-kit"
Yöntem 2: Yeni Proje Olarak Başlatma
Sıfırdan yeni bir proje başlatıyorsanız, repoyu doğrudan klonlayıp üzerine inşa edin:
# Repoyu klonlayın
git clone https://github.com/omergocmen/vibe-coder-kit.git benim-projem
cd benim-projem
# Artık .agent/, opencode.json ve AGENTS.md hazır
# Kendi kodunuzu bu dizin yapısının üzerine ekleyin
İndirdikten Sonra Ne Yapmalısınız?
-
OpenCode kurun — Henüz kurmadıysanız:
# npm ile global kurulum npm install -g opencode # veya doğrudan çalıştırın npx opencode -
Proje dizininde OpenCode'u başlatın:
cd /projenizin/yolu opencode -
İlk oturumda OpenCode otomatik olarak
AGENTS.mddosyasını okuyacak veproject-context-primerskill'ini çalıştıracaktır. Agent size proje hakkında sorular soracak ve bağlamı yükleyecektir. -
Bilgi tabanını başlatın — İlk oturumda
.agent/knowledge/INDEX.mddosyası oluşturulur. Bundan sonra tüm kararlar, kurallar ve tuzaklar otomatik olarak kaydedilir.
Yapıyı Özelleştirme
Projenize özel özelleştirmeler yapabilirsiniz:
- Agent personalarını düzenleyin:
.agent/agents/dizinindeki dosyaları projenizin ihtiyacına göre değiştirin - Yeni skill ekleyin:
.agent/skills/yeni-skill/SKILL.mdoluşturun - Kuralları sıkılaştırın:
.agent/rules/dizinindeki dosyaları düzenleyin - Gereksiz agent'ları kaldırın: Örneğin sadece backend geliştirme yapıyorsanız,
designer.mdvefrontend-dev.mddosyalarını silebilirsiniz
📁 Proje Yapısı
vibe-coder-kit/
├── AGENTS.md # Oturum başlatma talimatları (OpenCode tarafından otomatik okunur)
├── opencode.json # OpenCode yapılandırma dosyası
├── .agent/
│ ├── agents/ # Uzman personaları
│ │ ├── designer.md # Aria — UI/UX ve motion design
│ │ ├── frontend-dev.md # Felix — Frontend mühendisliği
│ │ ├── backend-dev.md # Bora — Backend ve sistemler
│ │ └── devops.md # Deva — Altyapı ve operasyonlar
│ ├── skills/ # Yapılandırılmış iş akışları
│ │ ├── project-context-primer/ # Oturum başlatma (zorunlu)
│ │ ├── prompt-enhancer/ # İstek netleştirme
│ │ ├── brainstorming/ # Sokratik tasarım rafinasyonu
│ │ ├── writing-plans/ # İmplementasyon planlama
│ │ ├── architecture-review/ # Plan stres testi
│ │ ├── test-driven-execution/ # TDD iş akışı
│ │ ├── code-review/ # Commit öncesi inceleme
│ │ ├── github/ # Git işlemleri ve commit'ler
│ │ ├── knowledge-base-update/ # Kalıcı bellek
│ │ ├── documentation-sync/ # Dokümantasyon senkronizasyonu
│ │ ├── dependency-audit/ # Güvenlik taraması
│ │ └─
// HOW IT'S BUILT
KEY FILES