ViraStack
  • Akademi
  • Hakkında
  • Destek
Genel BakışBaşlangıç

Başlangıç

  • Giriş
  • Kurulum
  • Desteklenen araçlar
  • llms.txt
  • llms-full.txt

Kullanım

  • CLI
  • Kurulan dosyalar

Kurallar

  • Kural kataloğu
  • Özelleştirme

Sürümler

  • v2’ye geçiş
  • Değişiklik günlüğü

Kurulan dosyalar

Kuralların nereye yazıldığı, AGENTS.md bloğunda ne olduğu ve manifestin dosyaları nasıl izlediği.

Dosya ağacı

.claude/rules/virastack/*.md     # --agent claude
.cursor/rules/virastack/*.mdc    # --agent cursor
.agents/rules/virastack/*.md     # --agent none
.virastack/ai.json               # manifest
AGENTS.md                        # virastack-ai block
CLAUDE.md                        # @AGENTS.md (--agent claude)

Kural dosyaları sadece seçtiğiniz araçlar için yazılır. AGENTS.md ve .virastack/ai.json her zaman yazılır.

AGENTS.md bloğu

ViraStack AI sadece BEGIN:virastack-ai ve END:virastack-ai işaretleri arasındaki kısmı yönetir:

<!-- BEGIN:virastack-ai -->
# ViraStack AI

## Persona
## Commands
## Operational Guardrails
## Rules
<!-- END:virastack-ai -->
  • Komutlar lockfile’dan bulunan paket yöneticisini kullanır (pnpm lint && pnpm typecheck, npm test, …).
  • Rules bölümü her aracın kuralları nereden okuduğunu ve her kuralın ne zaman kullanılacağını gösteren tabloyu içerir.
  • Bloğun üstündeki veya altındaki kendi metniniz ve Next.js bloğu (BEGIN:nextjs-agent-rules) birebir korunur.

CLAUDE.md

--agent claude ile CLAUDE.md dosyasına @AGENTS.md import satırı eklenir. Böylece Claude Code bloğu okur. Dosya yoksa oluşturulur. Varsa satır en üste eklenir, geri kalanı aynen kalır. remove sadece yapılanı geri alır.

Manifest

.virastack/ai.json neyin kurulduğunu kaydeder. Commit edin ve elle düzenlemeyin.

AlanAnlamı
$schemaEditör doğrulaması için JSON şeması.
versionManifest biçim sürümü (1).
cliVersionDosyayı yazan @virastack/ai sürümü.
frameworknextjs veya tanstack.
agentsSeçilen araçlar: claude, cursor veya none.
claudeImportcreated veya inserted: @AGENTS.md satırının CLAUDE.md içine nasıl girdiği.
filesYönetilen her dosya ve yazılan içeriğin sha256 özeti. Özet farklıysa dosyayı siz değiştirmişsiniz demektir.

Neler yönetilir

ViraStack AI sadece şunları oluşturur, günceller ve siler:

  • virastack/ klasörlerindeki kural dosyaları. Her biri “Managed by @virastack/ai” yorumuyla başlar.
  • AGENTS.md içindeki virastack-ai bloğu ve manifest.
  • CLAUDE.md içindeki @AGENTS.md satırı.

Geri kalan her şeye, virastack/ klasörlerinin yanındaki kendi kural dosyalarınız dahil, asla dokunulmaz.

ÖncekiCLISonrakiKural kataloğu

Bu sayfada

  • Dosya ağacı
  • AGENTS.md bloğu
  • CLAUDE.md
  • Manifest
  • Neler yönetilir
Hata mı var? Düzeltin