By trugurpala
Grand Vizier: end-to-end delivery orchestrator. Turns any request into a complete, verified deliverable using the Divan Protocol.
Proje hafızası — kur, yaz, oku veya karar kaydet (defterdar nizamı)
Bir işi Divan Protokolü ile baştan sona teslim et (plan → icra → teftiş → takdim)
İşi en küçük güvenli ajan düzeniyle sevk et (tek oturum, subagent veya izole takım)
Divan reposunu standartlara göre denetle ve raporla
Divan'a standartlara uygun yeni bir skill (vezir) kazandır
Research scout of the Divan. Use PROACTIVELY before building anything non-trivial - explores the codebase, reads existing patterns and external docs, and returns a concise briefing so the main agent builds on facts, not guesses.
Independent inspector of the Divan. Use after implementation and before declaring done - reviews the diff against the plan, runs the tests, verifies evidence exists in .divan/evidence/, and reports pass or fail with reasons. Never fixes code itself.
Persistent project memory keeper for the USER's project (Ottoman treasurer-scribe). Creates and maintains AGENTS.md, BLUEPRINT.md (vision, ADR decision records, roadmap, status log), a .divan/ progress journal, decision records and a test-evidence log; reads them at every session start and writes after each Divan Protokolu phase and at session end, so work survives restarts, context compaction and machine moves. Use when starting any serious project, when resuming work, or when the user says "hafiza", "kaldigim yerden devam", "defter kur", "BLUEPRINT", "AGENTS.md", "remember this project", "resume where we left off".
Technology stack advisor (counselor vizier). Recommends the current world-standard stack by project type - landing page, SaaS, e-commerce, mobile, AI app, fintech/borsa - covering framework, database, ORM, auth, payments and hosting, each with one-line rationale and when-to-deviate rules. Carries a freshness protocol - verifies current versions with a web search before final advice and distrusts its own defaults after six months. Use when the user asks hangi stack, hangi veritabani, teknoloji sec, neyle yazayim, hangi framework, which stack, which database, what tech should I use, or at project start before building.
Native-first agent orchestration for Claude Code and Codex. Use when a task may benefit from subagents, parallel research, isolated worktrees, dynamic agent workflows, or experimental Agent Teams, and when the user asks for orchestration, multiple agents, a team, swarm-like execution, or faster parallel delivery. Chooses the smallest safe coordination lane, assigns clear ownership, limits cost, and requires independent verification without installing an external harness.
End-to-end delivery orchestrator (the "Grand Vizier"). Use whenever the user asks to build, create, produce, or ship anything substantial — a feature, an app, a document, a campaign — especially with phrases like "baştan sona", "hepsini yap", "büyük düşün", "ajans gibi çalış", "end-to-end", "do it all", or when the request implies a finished deliverable rather than a fragment. Coordinates brainstorming, planning, implementation, verification and final presentation so nothing ships half-done.
Skill-creation and evaluation coach for the Divan marketplace ("training a new vizier"). Use when the user wants to add, improve, benchmark or test a skill, write a SKILL.md, contribute to the marketplace, compare skill-enabled behavior with a baseline, or says yeni skill yaz, Divan'a vezir ekle, skill nasıl yazılır, skill'i test et, benchmark this skill, evaluate triggering, or create a new skill for Divan. Creates a standards-compliant skill, a bounded eval contract, marketplace wiring and teftiş evidence without inventing performance gains.
Uses power tools
Uses Bash, Write, or Edit tools
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 sadrazamReact skill paketi: react-best-practices, composition-patterns, web-design-guidelines (Vercel Labs, MIT)
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
Cekirdek gelistirme disiplini: planlama, TDD, debugging, kanitli arama, baglam butcesi ve dogrulama
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
v9.54.1 — Reliability wave: tangle contextual review correction loop with hard round ceiling, progress-supervised review rounds (per-agent stall watch, descendant-tree kills), council diversity and agy pin fixes, marketplace generator source-of-truth fix, provider troubleshooting runbook and cost-expectations docs. Run /octo:setup.
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.
Claude harness - A harness for solo developers (Vibecoders) to handle full-cycle contract development.
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).
Core skills library for Claude Code: TDD, debugging, collaboration patterns, and proven techniques