Ringkasan

frontend-design adalah skill panduan desain yang dipakai bersama Claude Code. Ia tidak menyediakan komponen atau framework: ia memaksa model menjawab untuk siapa antarmuka ini, nada apa yang harus dibawa, batasan apa yang berlaku dan elemen apa yang mudah diingat, lalu memberi arahan konkret soal tipografi, warna, gerak, komposisi dan latar.

Apa itu

frontend-design adalah skill desain frontend di repositori skills resmi Anthropic, ditujukan untuk Claude Code dan agen coding sejenis. Ia memposisikan diri sebagai lapisan keputusan desain, bukan framework UI: tidak menggantikan pustaka komponen Anda, melainkan menetapkan penilaian desain sebelum kode ditulis, dan di situlah rasa template biasanya muncul. Sumber dan dokumentasi ada di github.com/anthropics/skills.

Kartu pratinjau repositori anthropics/skills

Apa yang dibatasinya

Kerangka berpikir sebelum kode. Sebelum baris pertama, model harus menyebut tujuan antarmuka, audiens, nada visual, batasan teknis dan elemen yang mudah diingat, lalu menuliskan penilaian itu ke dalam proses, bukan mengimprovisasi saat menghasilkan.

Tipografi. Font bawaan seperti Inter dan Roboto dikesampingkan secara eksplisit demi paduan yang berkarakter, supaya tipografi lebih dulu menopang kepribadian.

Warna dan tema. Klise seperti latar putih dengan gradien ungu disingkirkan; diminta warna utama dengan aksen tajam, konsisten lewat variabel CSS.

Gerak. Satu animasi masuk yang ditata rapi lebih baik daripada mikrointeraksi yang berserakan. Di HTML murni pakai CSS, di React bisa memakai pustaka gerak.

Komposisi ruang. Asimetri, tumpang tindih dan diagonal didorong untuk memecah grid dan menghindari tata letak yang mudah ditebak.

Latar dan detail. Mesh gradien dan tekstur butiran dapat membangun suasana, tetapi setiap detail harus melayani tema estetika keseluruhan.

Cara memakainya

  1. Pemicu otomatis. Ajukan tugas frontend di Claude Code atau Codex; agen mengenali jenis tugas dan membaca batasan serta alur skill.

  2. Pemicu eksplisit. Tulis di prompt: gunakan skill frontend-design untuk merancang dan mengimplementasikan halaman ini.

  3. Lengkapi konteks bisnis. Berikan jenis produk, target pengguna, nuansa merek, prioritas informasi, stack, kebutuhan mobile dan persyaratan aksesibilitas. Kalimat buat yang bagus saja membuka ruang desain terlalu lebar.

  4. Baca konvensi yang ada lebih dulu. Pada proyek berjalan, minta agen membaca komponen, variabel gaya dan aturan desain sebelum mengubah, agar halaman baru tidak bertabrakan dengan sistem.

  5. Pakai ulang komponen. Jika ada pustaka komponen, pakai ulang Button, Table dan lainnya; peningkatan terjadi di lapisan gaya dan komposisi.

  6. Verifikasi setelahnya. Periksa tangkapan layar desktop dan mobile, teks meluap, status interaksi, kontras tema dan apakah gerak mengganggu pemakaian.

Kapan cocok

  • Membangun halaman penuh: situs produk dan landing kampanye yang butuh arah visual dari nol.

  • Desain dan refaktor komponen: pekerjaan React, Vue, Svelte atau HTML/CSS yang perlu konsistensi dan kerapian lebih.

  • Peningkatan visual: menyuntikkan penilaian desain baru ke sistem lama tanpa merusak arsitektur.

  • Prototipe tanpa berkas desain: menghasilkan antarmuka beresolusi tinggi yang bisa dijalankan dengan cepat.

  • Panel admin dan antarmuka alat: tempat efisiensi pemindaian, kepadatan dan kejelasan status lebih penting daripada kemewahan visual.

Batasan

  • Ini panduan desain, bukan pengganti framework UI atau pustaka komponen.

  • Tidak menghasilkan gambar; ilustrasi dan foto tetap butuh alat lain.

  • Hasil bergantung pada kelengkapan konteks. Semakin sedikit informasi produk, semakin cepat keluaran kembali ke template generik.

  • Keluaran perlu tinjauan manusia, terutama aksesibilitas, kontras dan perilaku di perangkat nyata.

Pertanyaan umum

Bedanya dengan prompt biasa? Prompt biasa menyerahkan estetika pada kebetulan. Skill ini mengubah tujuan, audiens, nada dan batasan menjadi pertanyaan wajib, dengan daftar konkret apa yang dihindari dan apa penggantinya.

Berbayar? Materi menyebut skill gratis untuk Claude Code; cek lisensi di repositori resmi.

Vue dan Tailwind? Bisa. Ini panduan lapisan atas yang tidak terikat framework.

Menggantikan desainer? Tidak. Ia mengurangi pekerjaan ulang; keputusan merek dan design system tetap manusia.

Pertanyaan yang sering diajukan

Apa bedanya dengan sekadar meminta halaman yang bagus?

Prompt biasa menyerahkan penilaian estetika pada kebetulan. Skill ini mengubah tujuan, audiens, nada dan batasan menjadi pertanyaan wajib, lalu mendaftar hal yang harus dihindari beserta alternatifnya.

Apakah berbayar?

Materi sumber menyebutnya skill gratis yang dipakai dengan Claude Code. Lisensi dan ketentuannya perlu dicek di repositori resmi Anthropic.

Bisa dipakai dengan Vue atau Tailwind?

Bisa. Ia tidak terikat framework dan bekerja sebagai panduan desain lapisan atas, sehingga HTML/CSS murni, React, Vue, Tailwind dan Ant Design dapat memakainya.

Apakah menggantikan desainer?

Tidak. Ia memindahkan keputusan desain ke sebelum coding untuk mengurangi pekerjaan ulang, tetapi keputusan merek dan design system tetap di tangan manusia.