Skills

Agent Linter

Agent ve skill dosyalarinin yapisal dogrulamasi.

Install

npx skills add vibeeval/vibecosystem --skill agent-linter -g -a claude-code -y
Category
AI and agents
Updated
3mo ago
License
MIT
Context cost
Lightabout 1,240 tokens
Runs scripts
No, instructions only

What it does

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.

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)

---
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

KuralKontrolHata Seviyesi
name mevcutFrontmatter'da name var mi?ERROR
name = dosya adiname: sleuth == sleuth.mdERROR
name kebab-casecode-reviewer OK, codeReviewer FAILERROR
description mevcutBos olmamaliERROR
description uzunlugu20-200 karakterWARN
tools arrayString array olmaliERROR
tools gecerliSadece bilinen tool isimleriWARN
model gecerliopus, sonnet veya bosERROR

Body Kurallari

KuralKontrolHata Seviyesi
System prompt varFrontmatter'dan sonra icerik varERROR
50+ satirCok kisa agent tanimlari yetersizWARN
2000 satir maxCok uzun dosyalar token israf ederWARN
Markdown basliklarEn az 1 ## basligi varWARN

Skill Dosyasi Kurallari

Frontmatter (ZORUNLU)

---
name: skill-adi          # kebab-case
description: Aciklama    # 20-300 karakter
---

Skill Validasyonu

KuralKontrolHata Seviyesi
Dosya adiSKILL.md veya skill.mdERROR
name mevcutFrontmatter'daERROR
name = klasor adiname: tdd-workflow == skills/tdd-workflow/WARN
description mevcutBos olmamaliERROR
Icerik varFrontmatter'dan sonra en az 20 satirWARN
Kod ornegi varEn az 1 code blockINFO

Lint Calistirma

Bash Script

#!/bin/bash
# scripts/lint-agents.sh
Read the whole SKILL.md on GitHub

More in AI and agents