Skip to content

Repomix Explorer Becerisi (Ajan Becerileri) ​

Repomix, AI kodlama asistanlarının Repomix CLI kullanarak kod tabanlarını analiz etmesini ve keşfetmesini sağlayan kullanıma hazır bir Repomix Explorer becerisi sunar.

Bu beceri, Claude Code ve Agent Skills formatını destekleyen diğer yapay zeka asistanları için tasarlanmıştır.

Hızlı Kurulum ​

Claude Code için resmi Repomix Explorer eklentisini kurun:

text
/plugin marketplace add yamadashy/repomix
/plugin install repomix-explorer@repomix

Claude Code eklentisi /repomix-explorer:explore-local ve /repomix-explorer:explore-remote gibi ad alanlı komutlar sağlar. Tam kurulum için Claude Code Eklentileri bölümüne bakın.

Codex, Cursor, OpenClaw ve Agent Skills uyumlu diğer asistanlar için bağımsız skill'i Skills CLI ile kurun:

bash
npx skills add yamadashy/repomix --skill repomix-explorer

Belirli bir asistanı hedeflemek için --agent kullanın:

bash
npx skills add yamadashy/repomix --skill repomix-explorer --agent codex
npx skills add yamadashy/repomix --skill repomix-explorer --agent openclaw

Hermes Agent için tek dosyalı skill'i Hermes Agent'ın yerel skills komutuyla kurun:

bash
hermes skills install https://raw.githubusercontent.com/yamadashy/repomix/main/skills/repomix-explorer/SKILL.md

Hermes Agent'ı ağırlıklı olarak repository analizi için kullanıyorsanız, Repomix'i doğrudan MCP server olarak çalıştıran MCP Server kurulumu da iyi bir seçenektir.

Ne İşe Yarar ​

Kurulduktan sonra doğal dil talimatlarıyla kod tabanlarını analiz edebilirsiniz.

Uzak depoları analiz etme ​

text
"Bu deponun yapısı nedir?
https://github.com/facebook/react"

Yerel kod tabanlarını keşfetme ​

text
"Bu projede neler var?
~/projects/my-app"

Bu özellik yalnızca kod tabanlarını anlamak için değil, aynı zamanda diğer depolarınıza referans vererek özellik uygulamak istediğinizde de kullanışlıdır.

Nasıl Çalışır ​

Repomix Explorer becerisi, AI asistanlarına eksiksiz iş akışı boyunca rehberlik eder:

  1. Repomix komutlarını çalıştırır - Depoları AI'ya uygun biçime paketler
  2. Çıktı dosyalarını analiz eder - İlgili kodu bulmak için desen araması (grep) kullanır
  3. İçgörüler sunar - Yapı, metrikler ve eyleme dönüştürülebilir öneriler rapor eder

Örnek Kullanım Durumları ​

Yeni Bir Kod Tabanını Anlama ​

text
"Bu projenin mimarisini anlamak istiyorum.
https://github.com/vercel/next.js"

AI, repomix çalıştırır, çıktıyı analiz eder ve kod tabanına ilişkin yapılandırılmış bir genel bakış sunar.

Belirli Desenleri Bulma ​

text
"Bu depodaki kimlik doğrulamayla ilgili tüm kodları bul."

AI, kimlik doğrulama desenlerini arar, bulguları dosyaya göre kategorize eder ve kimlik doğrulamanın nasıl uygulandığını açıklar.

Kendi Projelerinize Referans Verme ​

text
"Diğer projemde yaptığıma benzer bir özellik uygulamak istiyorum.
~/projects/my-other-app"

AI, diğer deponuzu analiz eder ve kendi uygulamalarınıza referans vermenize yardımcı olur.

Beceri İçeriği ​

Beceri şunları içerir:

  • Kullanıcı niyet tanıma - Kullanıcıların kod tabanı analizi için kullandığı çeşitli ifade biçimlerini anlar
  • Repomix komut kılavuzu - Hangi seçeneklerin kullanılacağını bilir (--compress, --include vb.)
  • Analiz iş akışı - Paketlenmiş çıktıyı keşfetmek için yapılandırılmış yaklaşım
  • En iyi uygulamalar - Tüm dosyaları okumadan önce grep kullanmak gibi verimlilik ipuçları

İlgili Kaynaklar ​

Released under the MIT License.