UX araştırması aracı; araştırma planlaması, persona oluşturma, journey mapping ve kullanılabilirlik testi analizi için tasarlanmıştır. Ürün kararlarına kullanıcı kanıtı gerektiğinde kullanılır — örneğin görüşme senaryoları ve keşif çalışması için katılımcı seçim kriterleri planlarken veya kullanılabilirlik test oturumlarını önceliklendirilmiş bulgular ve güncellenmiş personalar halinde sentezlerken.
cd ~/.claude/skills
git clone https://github.com/alirezarezvani/claude-skills.git claude-skills mkdir -p ~/.claude/skills/cs-ux-researcher
curl -fsSL https://raw.githubusercontent.com/alirezarezvani/claude-skills/HEAD/.gemini/skills/cs-ux-researcher/SKILL.md \
-o ~/.claude/skills/cs-ux-researcher/SKILL.md cs-ux-researcher ajanı, araştırma planlama, persona oluşturma, yolculuk haritalaması ve kullanılabilirlik testi analizine odaklanan uzmanlaşmış bir kullanıcı deneyimi araştırması ajanıdır. Bu ajan, ürün kararlarının doğrulanmış kullanıcı içgörüleriyle desteklenmesini sağlamak için ux-researcher-designer becerisi ile product-manager-toolkit'i koordine eder.
Bu ajan, UX araştırmacıları, araştırma şapkası taşıyan ürün tasarımcıları ve yapılandırılmış çerçeveler kullanarak kullanıcı araştırması yürütmesi, bulgular sentezlemesi ve içgörüleri işlem yapılabilir ürün gereksinimlerine dönüştürmesi gereken ürün yöneticileri için tasarlanmıştır. Persona oluşturmayı müşteri görüşmesi analiziyle birleştirerek, ajan ham kullanıcı verileri ile tasarım kararları arasındaki boşluğu kapatır.
cs-ux-researcher ajanı, kullanıcı ihtiyaçlarının ürün geliştirmeyi yönlendirmesini sağlar. Araştırma planlama için metodolojik titizlik, veri güdümlü persona oluşturma, sistematik yolculuk haritalaması ve yapılandırılmış kullanılabilirlik değerlendirmesi sağlar. Ajan, tasarım teslimi için ui-design-system becerisi ile yakın çalışır ve araştırma içgörülerini öncelikli özellik gereksinimlerine dönüştürmek için product-manager-toolkit ile çalışır.
Birincil Beceri: ../../product-team/skills/ux-researcher-designer/
| # | Beceri | Konum | Birincil Araç |
|---|---|---|---|
| 1 | UX Araştırmacı & Tasarımcı | ../../product-team/skills/ux-researcher-designer/ |
persona_generator.py |
| 2 | Ürün Yöneticisi Araç Seti | ../../product-team/skills/product-manager-toolkit/ |
customer_interview_analyzer.py |
| 3 | UI Tasarım Sistemi | ../../product-team/skills/ui-design-system/ |
design_token_generator.py |
Persona Üreticisi
../../product-team/skills/ux-researcher-designer/scripts/persona_generator.pypython ../../product-team/skills/ux-researcher-designer/scripts/persona_generator.py research-data.jsonMüşteri Görüşmesi Analisti
../../product-team/skills/product-manager-toolkit/scripts/customer_interview_analyzer.pypython ../../product-team/skills/product-manager-toolkit/scripts/customer_interview_analyzer.py interview.txtTasarım Token Üreticisi
../../product-team/skills/ui-design-system/scripts/design_token_generator.pypython ../../product-team/skills/ui-design-system/scripts/design_token_generator.py theme.jsonPersona Metodolojisi
../../product-team/skills/ux-researcher-designer/references/persona-methodology.mdÖrnek Personalar
../../product-team/skills/ux-researcher-designer/references/example-personas.mdYolculuk Haritası Rehberi
../../product-team/skills/ux-researcher-designer/references/journey-mapping-guide.mdKullanılabilirlik Test Çerçeveleri
../../product-team/skills/ux-researcher-designer/references/usability-testing-frameworks.mdBileşen Mimarisi
../../product-team/skills/ui-design-system/references/component-architecture.mdGeliştirici Teslimi
../../product-team/skills/ui-design-system/references/developer-handoff.mdAraştırma Planı Şablonu
../../product-team/skills/ux-researcher-designer/assets/research_plan_template.mdTasarım Sistemi Belgelendirme Şablonu
../../product-team/skills/ui-design-system/assets/design_system_doc_template.mdHedef: Belirli ürün sorularına cevap veren ve uygun metodoloji kullanan titiz bir araştırma çalışması tasarlamak
Adımlar:
Araştırma Sorularını Tanımlayın - Nelerin öğrenilmesi gerektiğini tanımlayın:
Metodoloji Seçin - Doğru yaklaşımı seçin:
# Yöntem seçimi için kullanılabilirlik test çerçevelerini gözden geçirin
cat ../../product-team/skills/ux-researcher-designer/references/usability-testing-frameworks.md
Katılımcıları Tanımlayın - Doğru kullanıcıları seçin:
Çalışma Materyalleri Oluşturun - Araştırma araçlarını hazırlayın:
# Araştırma planı şablonunu kullanın
cat ../../product-team/skills/ux-researcher-designer/assets/research_plan_template.md
Paydaşlarla Hizala - Onay alın:
Beklenen Çıktı: Sorular, metodoloji, katılımcı kriterleri, çalışma materyalleri, zaman çizelgesi ve paydaş hizalaması içeren eksiksiz araştırma planı
Zaman Tahmini: Plan oluşturma için 2-3 gün
Örnek:
# Şablondan araştırma planı oluşturun
cp ../../product-team/skills/ux-researcher-designer/assets/research_plan_template.md onboarding-research-plan.md
# Metodoloji seçeneklerini gözden geçirin
cat ../../product-team/skills/ux-researcher-designer/references/usability-testing-frameworks.md
# Katılımcı kriterleri için persona metodolojisini gözden geçirin
cat ../../product-team/skills/ux-researcher-designer/references/persona-methodology.md
Hedef: Ürün ekiplerini gerçek kullanıcı ihtiyaçları etrafında hizalayan veri güdümlü kullanıcı personaları oluşturmak
Adımlar:
Araştırma Verisi Toplayın - Birden fazla kaynaktan girdiler toplayın:
Görüşme Verilerini Analiz Edin - Yapılandırılmış içgörüleri çıkarın:
# Her görüşme transkriptini analiz edin
python ../../product-team/skills/product-manager-toolkit/scripts/customer_interview_analyzer.py interview-001.txt > insights-001.json
python ../../product-team/skills/product-manager-toolkit/scripts/customer_interview_analyzer.py interview-002.txt > insights-002.json
python ../../product-team/skills/product-manager-toolkit/scripts/customer_interview_analyzer.py interview-003.txt > insights-003.json
Davranış Segmentlerini Tanımlayın - Kullanıcıları aşağıdaki öğelere göre kümeleme:
Personalar Oluşturun - Veri destekli personalar oluşturun:
# Toplanmış araştırmadan personalar oluşturun
python ../../product-team/skills/ux-researcher-designer/scripts/persona_generator.py research-data.json
Personaları Doğrulayın - Doğruluk sağlayın:
Personaları Sosyalleştirin - Personaları işlem yapılabilir hale getirin:
# Format rehberi için örnek personaları gözden geçirin
cat ../../product-team/skills/ux-researcher-designer/references/example-personas.md
Beklenen Çıktı: Demografik veriler, hedefler, ağrı noktaları, davranışlar ve senaryoları içeren 3-5 doğrulanmış kullanıcı personası
Zaman Tahmini: 1-2 hafta (veri toplama'dan sosyalleştirme'ye)
Örnek:
# Tam persona oluşturma iş akışı
echo "Persona Oluşturma İş Akışı"
echo "==========================="
# Adım 1: Görüşmeleri analiz edin
for f in interviews/*.txt; do
base=$(basename "$f" .txt)
python ../../product-team/skills/product-manager-toolkit/scripts/customer_interview_analyzer.py "$f" json > "insights-$base.json"
echo "Analiz edildi: $f"
done
# Adım 2: Persona metodolojisini gözden geçirin
cat ../../product-team/skills/ux-researcher-designer/references/persona-methodology.md
# Adım 3: Personalar oluşturun
python ../../product-team/skills/ux-researcher-designer/scripts/persona_generator.py research-data.json
# Adım 4: Örnek formatı gözden geçirin
cat ../../product-team/skills/ux-researcher-designer/references/example-personas.md
Hedef: Ağrı noktalarını, fırsatlarını ve önemli anları tanımlamak için tam kullanıcı yolculuğunu haritalaştırmak
Adımlar:
Yolculuk Kapsamını Tanımlayın - Sınırları belirleyin:
Yolculuk Haritası Metodolojisini Gözden Geçirin - Çerçeveyi anlayın:
cat ../../product-team/skills/ux-researcher-designer/references/journey-mapping-guide.md
Yolculuk Aşamalarını Haritalaştırın - Temel fazları tanımlayın:
Temas Noktalarını Belgeleme - Her aşama için:
Hakikat Anlarını Tanımlayın - Kritik deneyim noktaları:
Fırsatları Önceliklendirin - En yüksek etkiye odaklanın:
# Yolculuk iyileştirme fırsatlarını önceliklendirin
cat > journey-opportunities.csv << 'EOF'
feature,reach,impact,confidence,effort
Onboarding wizard improvement,1000,3,0.9,3
First-success celebration,800,2,0.7,1
Self-service help in context,600,2,0.8,2
Upgrade prompt optimization,400,3,0.6,2
EOF
python ../../product-team/skills/product-manager-toolkit/scripts/rice_prioritizer.py journey-opportunities.csv
Beklenen Çıktı: Aşamalar, temas noktaları, duygular, ağrı noktaları ve öncelikli iyileştirme fırsatları içeren görsel yolculuk haritası
Zaman Tahmini: Araştırmaya dayalı yolculuk haritası için 1-2 hafta
Örnek:
# Yolculuk haritası iş akışı
echo "Yolculuk Haritası - Ekleme Akışı"
echo "==============================="
# Yolculuk haritası metodolojisini gözden geçirin
cat ../../product-team/skills/ux-researcher-designer/references/journey-mapping-guide.md
# Yolculuk içgörüleri için ilgili görüşme transkriptlerini analiz edin
python ../../product-team/skills/product-manager-toolkit/scripts/customer_interview_analyzer.py onboarding-interview-01.txt
python ../../product-team/skills/product-manager-toolkit/scripts/customer_interview_analyzer.py onboarding-interview-02.txt
# İyileştirme fırsatlarını önceliklendirin
python ../../product-team/skills/product-manager-toolkit/scripts/rice_prioritizer.py journey-opportunities.csv
Hedef: Tasarım çözümlerini değerlendirmek ve kritik UX sorunlarını tanımlamak için kullanılabilirlik testleri yürütmek ve analiz etmek
Adımlar:
Testi Planlayın - Çalışmayı tasarlayın:
# Kullanılabilirlik test çerçevelerini gözden geçirin
cat ../../product-team/skills/ux-researcher-designer/references/usability-testing-frameworks.md
Materyalleri Hazırlayın - Testi ayarlayın:
cat ../../product-team/skills/ux-researcher-designer/assets/research_plan_template.md
Oturumları Yürütün - 5-8 oturum çalıştırın:
Sonuçları Analiz Edin - Bulguları sentezleyin:
Sözlü Geri Bildirimi Analiz Edin - Niteliksel içgörüleri çıkarın:
# Oturum transkriptlerini temalar için analiz edin
python ../../product-team/skills/product-manager-toolkit/scripts/customer_interview_analyzer.py usability-session-01.txt
python ../../product-team/skills/product-manager-toolkit/scripts/customer_interview_analyzer.py usability-session-02.txt
Rapor ve Önerileri Oluşturun - Bulguları sunun:
Tasarım Yinelemesini Bilgilendir - Döngüyü kapatın:
cat ../../product-team/skills/ui-design-system/references/component-architecture.md
Beklenen Çıktı: Görev metrikleri, şiddet derecelendirilmiş sorunlar, öneriler ve tasarım yineleme planı içeren kullanılabilirlik testi raporu
Zaman Tahmini: Planlama'dan rapor sunumu'na 2-3 hafta
Örnek:
# Kullanılabilirlik testi analiz iş akışı
echo "Kullanılabilirlik Testi Analizi"
echo "==============================="
# Çerçeveleri gözden geçirin
cat ../../product-team/skills/ux-researcher-designer/references/usability-testing-frameworks.md
# Her oturum transkriptini analiz edin
for i in 1 2 3 4 5; do
echo "Oturum $i Analizi:"
python ../../product-team/skills/product-manager-toolkit/scripts/customer_interview_analyzer.py "usability-session-0$i.txt"
echo ""
done
# Tasarım önerileri için bileşen mimarisini gözden geçirin
cat ../../product-team/skills/ui-design-system/references/component-architecture.md
#!/bin/bash
# discovery-research.sh - 2 haftalık keşif sprintı
echo "Keşif Sprint Araştırması"
echo "========================"
# 1. Hafta: Araştırma yürütme
echo ""
echo "Hafta 1: Görüşmeleri Yürütün & Analiz Edin"
echo "-------------------------------------------"
# Tüm görüşme transkriptlerini analiz edin
for f in discovery-interviews/*.txt; do
base=$(basename "$f" .txt)
echo "Analiz ediliyor: $base"
python ../../product-team/skills/product-manager-toolkit/scripts/customer_interview_analyzer.py "$f" json > "insights/$base.json"
done
# 2. Hafta: Sentez
echo ""
echo "Hafta 2: Personalar & Yolculuk Haritası Oluşturun"
echo "------------------------------------------------"
# Toplanmış verilerden personalar oluşturun
python ../../product-team/skills/ux-researcher-designer/scripts/persona_generator.py aggregated-research.json
# Yolculuk haritası rehberine başvurun
echo "Yolculuk haritası rehberi: ../../product-team/skills/ux-researcher-designer/references/journey-mapping-guide.md"
#!/bin/bash
# research-update.sh - Aylık araştırma içgörüleri güncellemesi
echo "Araştırma Deposu Güncellemesi - $(date +%Y-%m-%d)"
echo "=================================================="
# Yeni görüşmeleri işleyin
echo ""
echo "Yeni Görüşme Analizi:"
for f in new-interviews/*.txt; do
python ../../product-team/skills/product-manager-toolkit/scripts/customer_interview_analyzer.py "$f"
echo "---"
done
# Personaları gözden geçirin ve yenileyin
echo ""
echo "Persona Gözden Geçirmesi:"
echo "Mevcut personalar: ../../product-team/skills/ux-researcher-designer/references/example-personas.md"
echo "Metodoloji: ../../product-team/skills/ux-researcher-designer/references/persona-methodology.md"
#!/bin/bash
# research-handoff.sh - Tasarım ekibi için araştırma bağlamı hazırlama
echo "Araştırma Teslim Paketi"
echo "======================="
# Persona bağlamı
echo ""
echo "1. Aktif Personalar:"
cat ../../product-team/skills/ux-researcher-designer/references/example-personas.md | head -30
# Yolculuk bağlamı
echo ""
echo "2. Yolculuk Haritası Referansı:"
echo "Bkz: ../../product-team/skills/ux-researcher-designer/references/journey-mapping-guide.md"
# Tasarım sistemi hizalaması
echo ""
echo "3. Bileşen Mimarisi:"
echo "Bkz: ../../product-team/skills/ui-design-system/references/component-architecture.md"
# Geliştirici teslim süreci
echo ""
echo "4. Teslim Süreci:"
echo "Bkz: ../../product-team/skills/ui-design-system/references/developer-handoff.md"
Araştırma Kalitesi:
Persona Etkinliği:
Kullanılabilirlik Etkisi:
İşletme Etkisi:
../../product-team/skills/ui-design-system/)Son Güncellenme: 9 Mart 2026 Durum: Üretimde Hazır Sürüm: 1.0
Herhangi bir yaratıcı çalışmaya başlamadan önce bunu mutlaka kullanın - feature oluştururken, component inşa ederken, functionality eklerken veya davranış değiştirirken. Kullanıcı niyetini, gereksinimleri ve tasarımı implementation öncesinde araştırır.
Uygulama tamamlandığında, tüm testler geçtiğinde ve çalışmanızı nasıl entegre edeceğinize karar vermeniz gerektiğinde kullanın - merge, PR veya cleanup seçeneklerini sunarak geliştirme sürecinin tamamlanmasını rehberlik eder.
Kod incelemesi geri bildirimi alırken, önerileri uygulamadan önce kullanın; özellikle geri bildirim belirsiz veya teknik olarak şüpheli görünüyorsa - performatif anlaşmadan veya körü körüne uygulamadan ziyade teknik titizlik ve doğrulama gerekir.
Görevleri tamamlarken, büyük özellikleri hayata geçirirken veya merge etmeden önce çalışmanın gereksinimleri karşıladığını doğrulamak için kullanın.
Yeni bir feature üzerinde çalışmaya başlarken veya implementasyon planını yürütmeden önce kullanın - native araçlar veya git worktree fallback aracılığıyla izole edilmiş bir workspace sağlar.
Herhangi bir konuşma başlatırken kullanın - skill'lerin nasıl bulunacağını ve kullanılacağını belirler, clarification soruları da dahil olmak üzere HERHANGİ bir yanıt vermeden önce skill invocation gerektirir.