agent-linter

Solid

Agent ve skill dosyalarinin yapisal dogrulamasi. Frontmatter kontrol, naming convention, zorunlu bolum kontrolu, tutarlilik denetimi. Yeni agent/skill eklendiginde veya mevcut dosyalar duzenlediginde otomatik calistirilir.

AI & Automation 496 stars 41 forks Updated 1 months ago MIT

Install

View on GitHub

Quality Score: 86/100

Stars 20%
90
Recency 20%
75
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
50
License 10%
100
Description 5%
100

Skill Content

# Agent & Skill Linter Agent ve skill dosyalarinin kalite kontrolu. Yanlis yapilandirilmis dosyalar runtime'da sessizce basarisiz olur -- linter bunu onler. ## Agent Dosyasi Kurallari ### Frontmatter (ZORUNLU) ```yaml --- name: agent-adi # kebab-case, dosya adiyla AYNI olmali description: Tek satir # 20-200 karakter arasi tools: ["Read", "Bash"] # Gecerli tool listesi model: opus # Opsiyonel: opus | sonnet --- ``` ### Frontmatter Validasyonu | Kural | Kontrol | Hata Seviyesi | |-------|---------|---------------| | `name` mevcut | Frontmatter'da name var mi? | ERROR | | `name` = dosya adi | `name: sleuth` == `sleuth.md` | ERROR | | `name` kebab-case | `code-reviewer` OK, `codeReviewer` FAIL | ERROR | | `description` mevcut | Bos olmamali | ERROR | | `description` uzunlugu | 20-200 karakter | WARN | | `tools` array | String array olmali | ERROR | | `tools` gecerli | Sadece bilinen tool isimleri | WARN | | `model` gecerli | opus, sonnet veya bos | ERROR | ### Body Kurallari | Kural | Kontrol | Hata Seviyesi | |-------|---------|---------------| | System prompt var | Frontmatter'dan sonra icerik var | ERROR | | 50+ satir | Cok kisa agent tanimlari yetersiz | WARN | | 2000 satir max | Cok uzun dosyalar token israf eder | WARN | | Markdown basliklar | En az 1 `##` basligi var | WARN | ## Skill Dosyasi Kurallari ### Frontmatter (ZORUNLU) ```yaml --- name: skill-adi # kebab-case description: Aciklama # 20-300 karakter --- ``` ### Skill...

Details

Author
vibeeval
Repository
vibeeval/vibecosystem
Created
2 months ago
Last Updated
1 months ago
Language
C#
License
MIT

Integrates with

Similar Skills

Semantically similar based on skill content — not just same category

Testing & QA Solid

agent-qa-testing

Agent davranis testi ve protokol uyumluluk dogrulamasi. Agent'larin tanimli rollerine uygun davranip davranmadigini assertion-based test'lerle olcer. Personality drift, role violation ve output kalite regresyonu tespit eder.

496 Updated 1 months ago
vibeeval
AI & Automation Solid

circuit-breaker

Agent hata toleransi ve devre kesici pattern. Ust uste hata yapan agent'i durdur, cooldown uygula, fallback'e gec. Kaskatli hatalari ve sonsuz retry dongularini onler.

496 Updated 1 months ago
vibeeval
Data & Documents Solid

handoff-templates

Agent arasi iletisim sablonlari. Standard handoff, QA verdict (PASS/FAIL), escalation, bug report, security finding ve status update formatlari.

496 Updated 1 months ago
vibeeval
AI & Automation Solid

hizir

Hızır'ın kullanım kılavuzu. Tüm komutlar, agent'lar, workflow'lar, sistemler burada. /hizir yaz, her şeyi gör.

496 Updated 1 months ago
vibeeval
AI & Automation Listed

kod-fabrikasi

AI destekli yazılım fabrikası — NotebookLM + Graphify + Git hook'ları + Faz Bazlı Geliştirme (Phase-based Development) iş akışını yönetir. v2.0 itibariyle proje yönetim dosyaları `.claude/{context,decisions,archives,references}/` alt klasör konvansiyonunu kullanır; kök dizin temiz kalır. KULLANICI faz başlatmak, faz bitirmek, bundle/paketleme yapmak, NotebookLM senkronu, kod haritası (graphify), git hook kurulumu, roadmap/memory/QA raporu güncelleme istediğinde MUTLAKA bu skill'i kullan. Ayrıca kullanıcı "yeni proje kurulumu", "kod fabrikası kur", "FAZ_PROMPT", "faz raporu", "post-commit otomasyonu", "Drive senkronu", "NotebookLM kaynak yükleme" gibi konulardan bahsettiğinde — açıkça "skill" demese bile — bu skill'i devreye al.

0 Updated 5 days ago
mustafacaglarkara