By trugurpala
Cekirdek gelistirme disiplini: planlama, TDD, debugging, kanitli arama, baglam butcesi ve dogrulama
Evidence-first codebase search using ripgrep for bounded text discovery and optional ast-grep for syntax-aware structural search. Use when exploring an unfamiliar repository, locating definitions or call sites, estimating refactor impact, finding repeated code shapes, auditing risky patterns, or when the user says kodda ara, nerede kullanılıyor, bütün çağrıları bul, repo keşfet, search the codebase, find usages, structural search, or ast-grep. Starts narrow, caps output, and never pretends a regex result is AST-precise.
Context-budget guardian for long-running agent work. Use when a session becomes long or repetitive, tool outputs dominate the conversation, retrieved documents overwhelm the task, compaction or handoff is approaching, multiple agents need clean partitions, API context cost or cache stability matters, or the user says bağlamı koru, context doldu, token azalt, konuşma ağırlaştı, compact this, optimize context, mask tool output, or preserve state. Protects goals and active errors while reducing low-value context, and never invents token or cache metrics the runtime does not expose.
You MUST use this before any creative work - creating features, building components, adding functionality, or modifying behavior. Explores user intent, requirements and design before implementation.
Use when facing 2+ independent tasks that can be worked on without shared state or sequential dependencies
Use when you have a written implementation plan to execute in a separate session with review checkpoints
Based on adoption, maintenance, documentation, and repository signals. Not a security audit or endorsement.
Türkçe · English · Wiki · Değişiklikler · Yol haritası
Padişah sensin. Divan, vibe coder'ın vezirler kuruludur — 41 skill, 5 paket, kalıcı proje hafızası ve bağımsız denetim. Sen fermanı verirsin; Divan planlar, TDD ile inşa eder, kanıtıyla teslim eder ve kaldığın yeri asla unutmaz. Claude Code/Desktop Code ve Codex'te yerel plugin olarak; Cursor ve diğer Agent Skills uyumlu ajanlarda taşınabilir.
Sürüm: v0.12.0 · Release: https://github.com/trugurpala/divan/releases · Canlı sayfa: https://trugurpala.github.io/divan/ · Canlı Wiki: https://github.com/trugurpala/divan/wiki · Katalog: docs/Vezir-Katalogu.md · v1 karnesi: docs/V1-Hazirlik.md
Tek tek iyi prompt'lar yetmez. Üretim işi; doğru yeteneğin seçilmesini, kararın diskte kalmasını, değişikliğin test edilmesini ve kullanıcının gördüğü yüzün de aynı turda yayımlanmasını ister.
| Sorun | Divan'ın cevabı |
|---|---|
| Ajan plansız kodluyor | Sadrazam: brief → plan → icra → teftiş → takdim |
| Her oturumda proje unutuluyor | Claude Code'un doğrudan okuduğu CLAUDE.md + AGENTS, BLUEPRINT ve .divan/ kayıtları |
| “Çalışıyor” deniyor, kanıt yok | Test, resmî doğrulayıcı ve bağımsız müfettiş kapısı |
| Binlerce skill bağlamı ve güveni bozuyor | Kürasyon, lisans/köken denetimi ve aşamalı yükleme |
| Harici swarm/harness karmaşık ve pahalı | Önce yerel tek oturum; gerekirse sınırlı subagent/worktree |
| PR hazır ama ürün hâlâ eski | Yayın Kanunu: vitrin + Wiki + CHANGELOG + merge + canlı doğrulama |
Divan yeni bir model veya ayrı bir ajan runtime'ı değildir. Mevcut kodlama ajanına çalışma disiplini, uzmanlık ve teslim hafızası ekleyen, denetlenebilir bir Agent Skills dağıtımıdır.
Divan gelişmeyi “daha çok skill yükle” diye tanımlamaz:
/yayin ve release-manifest.json ile README, Wiki, site, CHANGELOG,
marketplace ve sürüm kaydındaki sapmayı CI'da durdurur.main, Pages ve Wiki aynı sürüme
gelince changelog'dan tag ile GitHub Release üretir.Bu döngünün son örneği: 40 repoluk kaynak kürasyonu.
Önce değişiklik yapmayan planı gör, sonra aynı sabit release'i iki hosta kur:
python scripts/kur-hostlar.py --host both --ref v0.12.0
python scripts/kur-hostlar.py --host both --ref v0.12.0 --execute
Güvenlik için kurucu, kaynağı/ref'i kanıtlanamayan mevcut bir divan pazarının
veya @divan eklentisinin üzerine yazmaz; kaydı olduğu gibi bırakıp açık bir
hata verir.
Kurucu Claude Code/Desktop Code ile Codex'in resmî plugin CLI'larını kullanır, mevcut eklentileri işlem kaydına alır ve alakasız eklentilere dokunmaz. Tek-host, elle kurulum, eski kopya göçü ve kaldırma: docs/Kurulum.md.
Skill adı ezberlemek zorunda değilsin. Canlı ferman seçicide niyetini seç; Divan gerekli paketi, kopyalanabilir fermanı ve teslim akışını göstersin.
| Niyet | Paket | Divan'ın ilk hareketi |
|---|---|---|
| Özellik çıkar | sadrazam + core-pack | Brief → plan → TDD → teftiş → yayın |
| Bug düzelt | core-pack | Belirti → kök neden → regresyon testi |
| Arayüz tasarla | ui-pack + react-pack | Estetik yön → sistem → tarayıcı doğrulaması |
| Projeyi tanı | sadrazam + core-pack | Kanıtlı arama → mimari/risk haritası → defter |
| Kanıtla ve yayınla | sadrazam + core-pack | A/B eval → kör hakem → CI → canlı doğrulama |
Yapısal doğrulama “skill daha iyi çalışıyor” demek değildir. v0.10 serisi aynı vakayı baseline ve skill koşullarında gerçek ajan adaptörüyle çalıştıran, çıktıları A/B körleştiren ve isteğe bağlı hakem/eşik uygulayan koşucu ekler:
npx claudepluginhub trugurpala/divan --plugin core-packReact skill paketi: react-best-practices, composition-patterns, web-design-guidelines (Vercel Labs, MIT)
Grand Vizier: end-to-end delivery orchestrator. Turns any request into a complete, verified deliverable using the Divan Protocol.
UI/UX skill paketi: frontend-design ve webapp-testing (Anthropic, Apache 2.0) + ui-ux-pro-max (Next Level Builder, MIT)
Ehl-i Hiref: sanat ve zanaat vezirleri - algoritmik sanat, poster/canvas tasarimi, tema fabrikasi, MCP insasi, web artifact, Slack GIF, Claude API ustaligi
Evidence-gated AI coding workflow: scan → analyze → plan → TDD → execute → fix → verify → review, powered by Codebase Memory MCP >= 0.9.0 with optional Serena LSP intelligence. Includes blast-radius planning, test/cycle gates, independent review, and Windows Git Bash hook auto-resolution.
Core skills library for Claude Code: TDD, debugging, collaboration patterns, and proven techniques
Harness-native ECC plugin for engineering teams - 67 agents, 279 skills, 94 legacy command shims, reusable hooks, rules, MCP conventions, and operator workflows for Claude Code plus adjacent agent harnesses
Superpowers Plus core skills library for Claude Code: planning, execution routing, TDD, debugging, and collaboration workflows
Persistent file-based planning for AI coding agents. Crash-proof markdown plans (task_plan.md, findings.md, progress.md) that survive context loss and /clear, with an opt-in completion gate and multi-agent shared state. Manus-style. Works with Claude Code, Codex CLI, Cursor, Kiro, OpenCode and 60+ agents via the SKILL.md standard. Includes Arabic, German, Spanish, and Chinese (Simplified and Traditional).
Matt Pocock's agent skills for real engineering — grilling, spec/ticket flows, TDD, code review, domain modelling and more. Plug-and-play, not vibe coding.