Skill'in Kendi İfadeleriyle
Bir tasarımdan geliştirici teslim dokümantasyonu oluşturur; tasarımı mühendisliğe hazır olan ve bir spesifikasyon sayfasına ihtiyaç duyan ekiplere yöneliktir. Bir Figma URL'sine yönlendirin, ya da bir açıklama veya ekran görüntüsüne başvurun; görsel spesifikasyonlar, etkileşim spesifikasyonları, içerik spesifikasyonları, uç durumlar ve erişilebilirlik üzerinden çalışır.
Çıktı; genel bakış, düzen, kullanılan tasarım token'ları, bileşenler, durumlar ve etkileşimler, duyarlı davranış, uç durumlar, animasyon ve hareket ile erişilebilirlik notları bölümlerini içeren bir Markdown Teslim Spesifikasyonu'dur. Belirtilen dört ilkesi; varsaymak yerine her şeyi belirtmek, ham değerler yerine token'ları referans göstermek, her durumu göstermek ve bir davranışın ardındaki nedeni açıklamaktır.
Neler üretir
- Her token'ı, değerini ve kullanımını listeleyen bir tasarım token'ları tablosu.
- Her bileşenin varyantını, prop'larını ve özel davranış notlarını veren bir bileşenler tablosu.
- Öğe, tetikleyici, animasyon, süre ve easing'i kaydeden bir animasyon ve hareket tablosu.
Nasıl Çalışır
- 01Tasarım Kaynağını Belirleyin
Bir Figma URL'si, tasarımın Figma'dan çekildiği anlamına gelir; URL yoksa skill yazılı bir açıklama veya bir ekran görüntüsü üzerinden çalışır.
- 02Görselleri Belirtin
Tam padding, margin ve genişlik değerleri; renkler, tipografi ve boşluklar için tasarım token referansları; duyarlı breakpoint'ler; ve bileşen varyantları ve durumları.
- 03Etkileşimleri Belirtin
Tıklama ve dokunma davranışı, hover durumları, gesture desteği ve süre ile easing bilgisiyle kaydedilen geçişler.
- 04İçerik ve Uç Durumları Kapsayın
Karakter sınırları, kısaltma, boş durumlar, yükleme ve hata durumları; ayrıca minimum ve maksimum içerik, daha uzun uluslararası dize'ler, yavaş bağlantılar ve eksik veriler.
- 05Erişilebilirlik Detayı Ekleyin
Odak sırası, ARIA etiketleri ve rolleri, klavye etkileşimleri ve ekran okuyucu duyuruları.
- 06Spesifikasyonu Şablonda Üretin
Sonuç, dosyanın bölüm ve tablo yapısı kullanılarak bir Markdown Teslim Spesifikasyonu olarak yazılır.