Tentukan perintah untuk alur kerja yang dapat digunakan ulang
Perintah kustom memungkinkan lo bikin alur kerja yang bisa dipakai ulang dan dipicu dengan awalan sederhana / di kotak input chat. Perintah ini bantu nyeragamin proses di seluruh tim lo dan bikin tugas-tugas umum jadi lebih efisien.
Perintah saat ini masih beta. Fitur dan sintaksnya bisa berubah seiring kami terus ningkatin fiturnya.
Command didefinisikan sebagai file Markdown biasa yang bisa disimpan di dua lokasi:
Project commands: Disimpan di direktori .cursor/commands di project lo
Global commands: Disimpan di direktori ~/.cursor/commands di home directory lo
Saat lo ngetik / di kotak input chat, Cursor bakal otomatis mendeteksi dan nampilin command yang tersedia dari kedua direktori tersebut, jadi langsung bisa diakses di seluruh workflow lo.
Coba perintah ini di proyek lo biar kerasa cara kerjanya.
Checklist code review
Copy
Ask AI
# Daftar Periksa Code Review## IkhtisarDaftar periksa komprehensif untuk melakukan code review menyeluruh demi memastikan kualitas, keamanan, dan kemudahan pemeliharaan.## Kategori Review### Fungsionalitas- [ ] Kode berfungsi sesuai yang diharapkan- [ ] Kasus tepi ditangani- [ ] Penanganan error sudah tepat- [ ] Tidak ada bug atau kesalahan logika yang jelas### Kualitas Kode- [ ] Kode mudah dibaca dan terstruktur dengan baik- [ ] Fungsi kecil dan fokus- [ ] Nama variabel deskriptif- [ ] Tidak ada duplikasi kode- [ ] Mengikuti konvensi proyek### Keamanan- [ ] Tidak ada kerentanan keamanan yang jelas- [ ] Validasi input diterapkan- [ ] Data sensitif ditangani dengan benar- [ ] Tidak ada secret yang di-hardcode
Audit keamanan
Copy
Ask AI
# Audit Keamanan## RingkasanTinjauan keamanan menyeluruh untuk mengidentifikasi dan memperbaiki kerentanan pada codebase.## Langkah1. **Audit dependensi** - Periksa kerentanan yang diketahui - Perbarui paket yang usang - Tinjau dependensi pihak ketiga2. **Tinjauan keamanan kode** - Periksa kerentanan umum - Tinjau autentikasi/otorisasi - Audit praktik penanganan data3. **Keamanan infrastruktur** - Tinjau variabel lingkungan - Periksa kontrol akses - Audit keamanan jaringan## Daftar Periksa Keamanan- [ ] Dependensi diperbarui dan aman- [ ] Tidak ada secret yang di-hardcode- [ ] Validasi input diimplementasikan- [ ] Autentikasi aman- [ ] Otorisasi dikonfigurasi dengan benar
Siapkan fitur baru
Copy
Ask AI
# Menyiapkan Fitur Baru## RingkasanMenyiapkan fitur baru secara sistematis dari perencanaan awal hingga struktur implementasinya.## Langkah1. **Tentukan requirement** - Perjelas cakupan dan tujuan fitur - Identifikasi user story dan acceptance criteria - Rencanakan pendekatan teknis2. **Buat feature branch** - Branch dari main/develop - Siapkan environment pengembangan lokal - Konfigurasi dependensi baru (jika ada)3. **Rencanakan arsitektur** - Rancang model data dan API - Rencanakan komponen UI dan alurnya - Pertimbangkan strategi pengujian## Checklist Setup Fitur- [ ] Requirement terdokumentasi- [ ] User story ditulis- [ ] Pendekatan teknis direncanakan- [ ] Feature branch dibuat- [ ] Environment pengembangan siap
Buat pull request
Copy
Ask AI
# Buat PR## RingkasanBikin pull request yang terstruktur rapi dengan deskripsi, label, dan reviewer yang tepat.## Langkah1. **Siapkan branch** - Pastikan semua perubahan sudah di-commit - Push branch ke remote - Pastikan branch sudah up-to-date dengan main2. **Tulis deskripsi PR** - Ringkas perubahan dengan jelas - Sertakan konteks dan motivasi - Cantumkan perubahan yang bersifat breaking - Tambahkan screenshot kalau ada perubahan UI3. **Setelan PR** - Bikin PR dengan judul yang deskriptif - Tambahkan label yang sesuai - Assign reviewer - Tautkan issue terkait## Template PR- [ ] Fitur A- [ ] Perbaikan bug B- [ ] Unit test lulus- [ ] Pengujian manual selesai
Jalankan test dan perbaiki kegagalan
Copy
Ask AI
# Jalankan Semua Tes dan Perbaiki Kegagalan## RingkasanJalankan seluruh suite pengujian dan perbaiki kegagalan secara sistematis untuk memastikan kualitas dan fungsionalitas kode.## Langkah1. **Jalankan suite pengujian** - Jalankan semua tes di proyek - Simpan output dan identifikasi kegagalan - Periksa baik unit test maupun integration test2. **Analisis kegagalan** - Kategorikan berdasarkan jenis: flaky, broken, failure baru - Prioritaskan perbaikan berdasarkan dampaknya - Cek apakah kegagalan terkait perubahan terbaru3. **Perbaiki masalah secara sistematis** - Mulai dari kegagalan yang paling kritis - Perbaiki satu masalah dalam satu waktu - Jalankan ulang tes setelah setiap perbaikan
Onboard developer baru
Copy
Ask AI
# Onboarding Developer Baru## RingkasanProses onboarding komprehensif agar developer baru bisa segera siap dan produktif.## Langkah1. **Penyiapan environment** - Instal tool yang diperlukan - Siapkan environment pengembangan - Konfigurasi IDE dan ekstensi - Siapkan git dan key SSH2. **Pengenalan proyek** - Tinjau struktur proyek - Pahami arsitektur - Baca dokumentasi utama - Siapkan database lokal## Daftar Periksa Onboarding- [ ] Environment pengembangan siap- [ ] Semua test lulus- [ ] Bisa menjalankan aplikasi secara lokal- [ ] Database disiapkan dan berjalan- [ ] PR pertama diajukan