Yüksek tasarım kalitesiyle üretim seviyesinde ve özgün frontend arayüzleri oluşturun. Web bileşenleri, sayfalar, posterler veya uygulamalar geliştirmek istendiğinde (web siteleri, landing sayfaları, gösterge panelleri, React bileşenleri, HTML/CSS düzenlemeleri veya herhangi bir web UI'nin stillendirilmesi gibi) bu yeteneği kullanın. Jenerik AI estetiğinden kaçınarak yaratıcı, parlak kod ve UI tasarımları üretir.
cd ~/.claude/skills
git clone https://github.com/theodo-group/debug-that.git debug-that mkdir -p ~/.claude/skills/frontend-design
curl -fsSL https://raw.githubusercontent.com/theodo-group/debug-that/HEAD/.agents/skills/frontend-design/SKILL.md \
-o ~/.claude/skills/frontend-design/SKILL.md Kullanıcı ön yüz gereksinimlerini sağlar: oluşturulacak bir bileşen, sayfa, uygulama veya arayüz. Amaç, hedef kitle veya teknik kısıtlamalar hakkında bağlam içerebilirler.
Kod yazmadan önce, bağlamı anlayın ve CESUR bir estetik yöne bağlılık gösterin:
KRİTİK: Açık bir kavramsal yön seçin ve bunu hassasiyetle uygulayın. Cesur maksimalizm ve rafine minimalizm her ikisi de çalışır - anahtar, yoğunluk değil, kasıtlılıktır.
Sonra çalışan kod (HTML/CSS/JS, React, Vue vb.) uygulayın:
Şunlara odaklanın:
Hiçbir zaman genel AI tarafından üretilen estetiğini kullanmayın; aşırı kullanılan yazı ailelerine (Inter, Roboto, Arial, sistem yazı tipleri), klişe renk şemalarına (özellikle beyaz arka fonda mor gradyenler), tahmin edilebilir düzenlere ve bileşen kalıplarına, ve bağlama özgü karakterden yoksun kurabiye kalıbı tasarıma.
Yaratıcı olarak yorumlayın ve bağlam için gerçekten tasarlanmış gibi hissettiren beklenmedik seçimler yapın. Hiçbir tasarım aynı olmamalıdır. Açık ve koyu temalar, farklı yazı tipleri, farklı estetiğin arasında değişim yapın. Nesiller arasında ortak seçimlere (örneğin Space Grotesk) ASLA yakınlaşmayın.
ÖNEMLİ: Uygulama karmaşıklığını estetik vizyonla eşleştirin. Maksimalist tasarımlar kapsamlı animasyonlar ve efektler içeren detaylı kod gerektirir. Minimalist veya rafine tasarımlar kısıtlama, kesinlik ve boşluk, tipografi ve ince detaylara dikkatli özen gerektirir. Zarafet, vizyonu iyi bir şekilde yürütmekten gelir.
Unutmayın: Claude olağanüstü yaratıcı çalışmalara kapasitedir. Geriye basılmayın, kutunun dışında düşünüldüğünde ve bir benzersiz vizyona tam olarak bağlılık gösterildiğinde gerçekten ne yaratılabileceğini gösterin.
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.