Bir PRD (ürün gereksinim dokümanı) dosyasını okuyup projeyi agentic-base standardına göre kurar. Hedef/kapsam özetini CLAUDE.md'ye yazar (drift-detection çıpası), gerekli rolleri belirler ve KULLANICI ONAYIYLA ilgili plugin'leri önerir. Kullanıcı "projeyi PRD ile kur", "start-project", "bu PRD'den başla" dediğinde çalışır.
Scanned 8/30/2026
Install to Claude Code
npx -y skills add boranesn/agentic-base --skill start-project --agent claude-codeInstalls into .claude/skills of the current project.
Are you the author of Start Project?
Add the live security badge to your README — it updates automatically with every re-scan.
[](https://www.skillsdirectory.com/skills/boranesn-start-project)More formats (shields.io, HTML) on the badges page.
---
name: start-project
description: Bir PRD (ürün gereksinim dokümanı) dosyasını okuyup projeyi agentic-base standardına göre kurar. Hedef/kapsam özetini CLAUDE.md'ye yazar (drift-detection çıpası), gerekli rolleri belirler ve KULLANICI ONAYIYLA ilgili plugin'leri önerir. Kullanıcı "projeyi PRD ile kur", "start-project", "bu PRD'den başla" dediğinde çalışır.
---
Kullanıcı bu skill'i çağırdığında bir PRD ile projeyi agentic-base disiplinine göre
kurmak istiyor. Aşağıdaki adımları SIRASIYLA uygula. Hiçbir adımı atlayıp otomatik
karar verme; roller konusunda kararı kullanıcıya bırak.
## 1. PRD'yi al ve oku
- Kullanıcı PRD dosya yolunu vermediyse iste. Dosyayı Read ile oku.
- PRD yoksa, boşsa ya da okunamıyorsa DUR ve kullanıcıdan iste — varsayımla proje kurma.
## 2. Hedef + kapsam özetini çıkar ve CLAUDE.md'ye yaz
- Şu yapıda kısa bir özet üret: **Amaç**, **Kapsam (dahil / hariç)**, **Ana kullanıcı**,
**Başarı kriterleri**, **Bilinen kısıtlar**.
- CLAUDE.md zaten varsa önce Read et; içeriğin geri kalanını KORUYARAK
`## agentic-base: Proje Çıpası (PRD Özeti)` başlıklı bölümü ekle veya güncelle. Yoksa
bu bölümle CLAUDE.md'yi oluştur.
- Bu özet, drift-detection çıpasıdır: uzun görevlerde "hâlâ doğru hedefe mi ilerliyoruz?"
kontrolünün referansıdır. Bu yüzden net ve PRD'ye sadık olmalı.
- DÜRÜSTLÜK: PRD'de olmayan hedef/kapsam/metrik UYDURMA. PRD'nin belirsiz bıraktığı
noktaları "PRD'de belirtilmemiş" olarak açıkça işaretle; boşluğu kendi varsayımınla
doldurma.
- Çıpa bölümünün sonuna şu sabit **Çalışma disiplini** alt bölümünü de ekle:
"Önemli kod değişikliklerini ilgili rol-agent'a devret (backend / frontend / database /
llm-integration / auth / security); ana oturum orkestrasyon, inceleme ve küçük
düzeltmelerle sınırlı kalsın." Bu talimat BAĞLAYICI DEĞİLDİR (hook değil, varsayılan
sinyaldir) — deterministik tarafı core-loop'un main-edit dedektörü sağlar: rol-agent
kaydı olmadan yapılan ana-oturum kod düzenlemeleri `undisciplined_edit_detected`
olarak loglanır ve kullanıcıya gösterilir.
## 3. Gerekli rolleri belirle (bu bir ÖNERİ, karar değil)
PRD içeriğine bakarak hangi plugin'lerin gerektiğini GEREKÇESİYLE çıkar:
- `core-loop` — her zaman zorunlu (log/gate/confidence çekirdeği).
- `dev-roles` — kod yazımı varsa (backend / frontend / veritabanı / LLM entegrasyonu).
- `security-roles` — auth, giriş/kayıt, ödeme, kişisel veri, izin/rol yönetimi veya
kripto varsa. Bu YÜKSEK RİSKLİ bir plugin'dir (spec ilke 4: yüksek riskli roller
ekstra dikkatle, en son devreye alınır) — önerdiğinde bunu ayrıca vurgula.
- `growth-roles` — pazarlama, satış, pazar araştırması veya içerik üretimi varsa.
## 4. Kullanıcıya sor — OTOMATİK KURMA
- Önerilen rolleri, her biri için tek cümlelik gerekçeyle kullanıcıya sun ve onay iste
(AskUserQuestion uygundur). `security-roles` önerdiysen yüksek riskli olduğunu ve neden
gerektiğini açıkça belirt.
- Kullanıcı bir rolü reddederse onu önerme/kurma. Kararı kullanıcı verir.
## 5. Onay sonrası kurulumu tamamla
- Onaylanan her plugin için: zaten kuruluysa belirt, değilse kurulum komutunu ver —
`/plugin install <ad>@agentic-base`. (Plugin'leri sen sessizce kuramazsın; komutu
kullanıcıya öner.)
- Log dosyasını başlat: CLAUDE.md'yi yazman (Adım 2) zaten `core-loop`'un append-log
hook'unu tetikleyerek `logs/agent-log.jsonl`'ı oluşturur — yani proje kaydı otomatik
başlar. Ek bir "proje başlatıldı" izi istersen `echo "agentic-base init: <proje-adı>"`
gibi zararsız bir Bash komutu çalıştır; bu da log'a düşer. Log dosyasına ELLE yazma
(Write/Edit) — gate bunu bloklar, doğru davranıştır.
- Kısa kapanış özeti ver: hangi çıpa nereye yazıldı, hangi plugin'ler önerildi/kuruldu,
bir sonraki adım ne.
Bu skill hiçbir şeyi "hazır" ya da "güvenli" ilan etmez; projeyi standarda göre kurar,
belirsizlikleri işaretler ve rol kararını insana bırakır.
Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.
No comments yet. Be the first to comment!