Document ★ 18,759

codebase-onboarding

Bir codebase'i analiz ederek mühendisler, tech lead'ler ve contractor'lar için onboarding dokümantasyonu oluşturun. Hızlı bilgi toplama ve tekrarlanabilir çıktılar sağlar. Yeni mühendis katılımında, yeni proje için mimari dokümantasyonu yazarken veya bilinmeyen repo'lar hakkında tech lead briefing'i hazırlarken kullanın.

cd ~/.claude/skills
git clone https://github.com/alirezarezvani/claude-skills.git claude-skills

Kod Tabanı Katılım Süreci

Seviye: POWERFUL
Kategori: Engineering
Alan: Documentation / Developer Experience


Genel Bakış

Bir kod tabanını analiz edin ve mühendisler, teknik liderler ve yükleniciler için katılım belgeleri oluşturun. Bu beceri hızlı bilgi toplama ve tekrarlanabilir katılım çıktıları için optimize edilmiştir.

Temel Yetenekler

  • Repository sinyallerinden mimari ve stack keşfi
  • Yeni katkıda bulunanlar için anahtar dosya ve config envanteri
  • Yerel kurulum ve yaygın görev rehberi oluşturma
  • Kitleye uygun belgelendirme çerçevesi
  • Hata ayıklama ve katkı kontrol listesi iskeletlendirmesi

Ne Zaman Kullanılır

  • Yeni bir takım üyesi veya yüklenicinin katılımı sırasında
  • Büyük refactoring işlemlerinden sonra eski proje docsunu yeniden oluştururken
  • İç devir belgelendirmesi hazırlarken
  • Hizmetler için standartlaştırılmış bir katılım paketi oluştururken

Hızlı Başlangıç

# 1) Kod tabanı bilgilerini toplayın
python3 scripts/codebase_analyzer.py /path/to/repo

# 2) Makine tarafından okunabilir çıktıyı dışa aktarın
python3 scripts/codebase_analyzer.py /path/to/repo --json

# 3) Katılım docsunu taslaklamak için şablonu kullanın
# Bkz. references/onboarding-template.md

Önerilen İş Akışı

  1. Hedef repository'ye karşı scripts/codebase_analyzer.py çalıştırın.
  2. Anahtar sinyalleri yakalayın: dosya sayıları, algılanan diller, config dosyaları, üst düzey yapı.
  3. references/onboarding-template.md dosyasındaki katılım şablonunu doldurun.
  4. Çıktı derinliğini kitleye göre ayarlayın:
    • Junior: kurulum + güvenli yönergeler
    • Senior: mimari + operasyonel endişeler
    • Yüklenici: sınırlı sahiplik + entegrasyon sınırları

Katılım Belge Şablonu

Detaylı şablon ve bölüm örnekleri şu yerlerde bulunur:

  • references/onboarding-template.md
  • references/output-format-templates.md

Yaygın Tuzaklar

  • Temiz bir ortamda kurulum komutlarını doğrulamadan docs yazma
  • Mimari derinlemesine incelemelerini yüklenici odaklı docslar içine karıştırma
  • Sorun giderme ve doğrulama adımlarını atma
  • Katılım docsunun mevcut repo durumundan uzaklaşmasına izin verme

En İyi Yöntemler

  1. Kurulum talimatlarını yürütülebilir ve zamana bağlı tutun.
  2. Anahtar mimari kararların "neden" ini belgeleyin.
  3. Docsları davranış değişiklikleriyle aynı PR'de güncelleyin.
  4. Katılım docslarını tek seferlik çıktılar değil, canlı operasyonel varlıklar olarak değerlendirin.

Benzer skill'ler

canvas-design Document

.png ve .pdf dosyalarında tasarım felsefesini kullanarak güzel görseller oluşturun. Poster, sanat eseri, tasarım veya diğer statik içerikler için bu özelliği kullanabilirsiniz. Telif hakkı ihlallerinden kaçınmak için her zaman orijinal tasarımlar yaratın, mevcut sanatçıların çalışmalarını kopya etmeyin.

anthropics/skills ★ 153,732
doc-coauthoring Document

Kullanıcıları belgelendirme konusunda işbirlikçi yazım için yapılandırılmış bir workflow içinde rehber etmek için kullanılır. Kullanıcı belgelendirme, teknik özellikler, karar dokümanları veya benzer yapılandırılmış içerik yazma istediğinde harekete geçer. Bu workflow, bağlamı verimli bir şekilde aktarmaya, içeriği yinelemelerle geliştirmeye ve dokümanın okuyucular için işe yaradığını doğrulamaya yardımcı olur.

anthropics/skills ★ 153,732
docx Document

Bu skill'i kullanıcı Word belgesi (.docx dosyası) oluşturmak, okumak, düzenlemek veya manipüle etmek istediğinde kullanın. İçindekiler tablosu, başlık, sayfa numarası veya mektup başlığı gibi formatlı profesyonel belge talepleri, "Word doc", "word document" veya ".docx" ifadeleri geçtiğinde tetiklenir. .docx dosyalarından içerik çıkarma veya yeniden düzenleme, görsel ekleme veya değiştirme işlemleri için de kullanılır.

anthropics/skills ★ 153,732
pdf Document

Kullanıcı PDF dosyaları ile herhangi bir işlem yapmak istediğinde bu skill'i kullanın. Buna PDF'lerden metin/tablo okuma ve çıkarma, birden fazla PDF'yi birleştirme, PDF'leri bölme, sayfaları döndürme, filigran ekleme, yeni PDF oluşturma, PDF formlarını doldurma, PDF şifreleme/şifre açma, görüntü çıkarma ve taranmış PDF'lerde OCR uygulaması dahildir. Kullanıcı bir .pdf dosyasından bahsettiğinde veya

anthropics/skills ★ 153,732
pptx Document

Bu skill'i .pptx dosyalarıyla çalışmanız gereken her durumda kullanın — giriş, çıkış veya her ikisi için de. Sunum oluşturma, slayt destesi hazırlama, metnini okuma ve çıkarma, düzenleme veya güncelleme, dosyaları birleştirme ve bölme gibi tüm işlemleri kapsar.

anthropics/skills ★ 153,732
theme-factory Document

Artifaktları tema ile stilize etmek için toolkit. Slaytlar, dokümanlar, raporlar, HTML landing page'ler gibi çeşitli artifaktlara uygulanabilir. 10 hazır tema ile renkler ve fontları seçebilir ya da anında yeni tema oluşturabilirsiniz.

anthropics/skills ★ 153,732
Daha fazla: Document →