docs: add project memory, Claude instructions and design references
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This commit is contained in:
@@ -0,0 +1,42 @@
|
||||
# İlk Prompt — Claude Code'a yapıştırın
|
||||
|
||||
```text
|
||||
Siteyi Kur
|
||||
|
||||
ta1sph-site skill'ini kullan. Önce PROJECT_MEMORY.md ve skill'in references/ klasöründeki
|
||||
project-spec.md, design-system.md, content-model.md ve build-plan.md dosyalarını oku.
|
||||
Tasarım referansı için docs/design-reference/ içindeki ekran görüntülerine bak
|
||||
(Huemint "Website / Magazine" önizlemesi, palet: #f2efee #d5d09b #111012 #c95748).
|
||||
|
||||
Aşama 0'dan başla: ortamı kontrol et, Astro ve TailwindCSS'in güncel sürümlerini doğrula,
|
||||
bana kısa bir uygulama planı sun ve onayımı bekle. Sonra build-plan.md'deki aşamaları
|
||||
sırayla uygula; her aşama sonunda build al, commit at, PROJECT_MEMORY.md'yi güncelle,
|
||||
bana kısa durum ver ve devam için onay iste.
|
||||
|
||||
Emin olmadığın kişisel veya teknik bilgiyi uydurma, bana sor.
|
||||
```
|
||||
|
||||
## Sonraki oturumlarda örnek komutlar
|
||||
|
||||
```text
|
||||
Makale Ekle
|
||||
Dosya: ~/Belgeler/makaleler/moxon-anten.docx — görseller aynı klasörde. Kategori: antenler.
|
||||
```
|
||||
|
||||
```text
|
||||
Makale Düzenle
|
||||
"moxon-anten-yapimi" makalesine ölçü tablosundan sonra SWR ölçüm sonuçları bölümü ekle: ...
|
||||
```
|
||||
|
||||
```text
|
||||
Uygulama Düzenle
|
||||
Ana sayfadaki Telegram kartlarına üye sayısı yerine kısa açıklama ekle ve kartları 3 sütun yap.
|
||||
```
|
||||
|
||||
```text
|
||||
Yayına Al
|
||||
```
|
||||
|
||||
```text
|
||||
Hafızayı Güncelle
|
||||
```
|
||||
@@ -0,0 +1,67 @@
|
||||
# Kurulum Rehberi — Skill'i VS Code'daki Claude Code'a ekleme
|
||||
|
||||
## Neden proje skill'i?
|
||||
Skill proje klasöründeki `.claude/skills/` altında durur. Böylece:
|
||||
- VS Code'u bu klasörde açtığınız her an Claude Code skill'i otomatik görür,
|
||||
- skill git deposuyla birlikte yedeklenir ve sürümlenir,
|
||||
- `CLAUDE.md` her oturumda otomatik okunur ve `PROJECT_MEMORY.md`'yi (hafıza) içe aktarır.
|
||||
|
||||
## Ön koşullar
|
||||
- Node.js 22 LTS veya üzeri (`node -v`)
|
||||
- Git (`git --version`)
|
||||
- VS Code + **Claude Code** eklentisi (Marketplace'te "Claude Code", yayıncı Anthropic), Claude hesabınızla giriş yapılmış
|
||||
|
||||
## Adımlar
|
||||
|
||||
1. **Zip'i açın** ve içeriğini **proje klasörünüzün köküne** kopyalayın. Sonuç şöyle olmalı:
|
||||
|
||||
```
|
||||
proje-klasoru/
|
||||
├── .claude/
|
||||
│ └── skills/
|
||||
│ └── ta1sph-site/
|
||||
│ ├── SKILL.md
|
||||
│ ├── references/ (7 dosya)
|
||||
│ └── templates/article.md
|
||||
├── docs/
|
||||
│ ├── design-reference/ (5 ekran görüntüsü)
|
||||
│ ├── ILK_PROMPT.md
|
||||
│ └── KURULUM.md
|
||||
├── CLAUDE.md
|
||||
└── PROJECT_MEMORY.md
|
||||
```
|
||||
|
||||
> `.claude` gizli bir klasördür. macOS Finder'da görmek için `Cmd+Shift+.`, Windows'ta Gezgin → Görünüm → Gizli öğeler.
|
||||
|
||||
2. **Git'i başlatın** (önerilir, terminalde proje klasöründe):
|
||||
|
||||
```bash
|
||||
git init -b main
|
||||
git add .
|
||||
git commit -m "chore: add Claude Code skill and project memory"
|
||||
```
|
||||
|
||||
3. **VS Code'u bu klasörde açın:** `Dosya → Klasör Aç…` (veya terminalde `code .`).
|
||||
|
||||
4. **Claude Code panelini açın** (kenar çubuğundaki Claude simgesi veya Komut Paleti → "Claude Code: Open"). Klasör ilk açıldığında "bu klasöre güveniyor musunuz" sorulursa onaylayın.
|
||||
|
||||
5. **Skill'in yüklendiğini doğrulayın.** Panelde şunu yazın:
|
||||
|
||||
```text
|
||||
Hangi skill'ler yüklü? ta1sph-site skill'ini görüyor musun, kısaca ne yaptığını söyle.
|
||||
```
|
||||
|
||||
Claude `ta1sph-site`'ı ve komutları (Siteyi Kur, Makale Ekle…) saymalı. Görmüyorsa: dosya yolunun tam olarak `.claude/skills/ta1sph-site/SKILL.md` olduğunu kontrol edin ve paneli yeniden başlatın.
|
||||
|
||||
6. **İlk prompt'u gönderin:** `docs/ILK_PROMPT.md` içindeki kod bloğunu kopyalayıp yapıştırın.
|
||||
|
||||
7. **Aşamaları onaylayarak ilerleyin.** Claude her aşamanın sonunda durup özet verecek. "Devam" yazmanız yeterli. Komut çalıştırma izinleri sorulduğunda (`npm install`, `git commit` vb.) okuyup onaylayın.
|
||||
|
||||
## Kullanım ipuçları
|
||||
- Yeni bir sohbet başlattığınızda Claude hafızayı `CLAUDE.md` → `PROJECT_MEMORY.md` üzerinden okur; projeyi baştan taramaz.
|
||||
- Bir oturum çok uzarsa yeni sohbet açın; hafıza sayesinde kaldığı yerden devam eder.
|
||||
- Hafızanın kodla uyumsuz olduğunu düşünürseniz: `Hafızayı Güncelle`.
|
||||
- Skill'i daha sonra değiştirmek isterseniz `SKILL.md` veya `references/*.md` dosyalarını düzenleyin ya da Claude'a "skill'e şu kuralı ekle" deyin.
|
||||
|
||||
## Deploy (site hazır olduğunda)
|
||||
`Yayına Al` komutunu verin; Claude size `references/deployment.md`'deki Dokploy kontrol listesini (DNS, port yönlendirme, domain, SSL, volume, www→apex) adım adım uygulatacak.
|
||||
Binary file not shown.
|
After Width: | Height: | Size: 375 KiB |
Binary file not shown.
|
After Width: | Height: | Size: 325 KiB |
Binary file not shown.
|
After Width: | Height: | Size: 78 KiB |
Binary file not shown.
|
After Width: | Height: | Size: 16 KiB |
Binary file not shown.
|
After Width: | Height: | Size: 19 KiB |
Reference in New Issue
Block a user