Tentukan perintah untuk alur kerja yang dapat digunakan kembali
Perintah kustom memungkinkan lo bikin alur kerja yang bisa dipakai ulang dan dipicu dengan awalan / di kotak input chat. Perintah ini bantu menstandarkan proses di seluruh tim lo dan bikin tugas-tugas umum lebih efisien.
Commands saat ini masih dalam beta. Fitur dan sintaksnya bisa berubah seiring kami terus mengembangkannya.
Command didefinisikan sebagai file Markdown biasa yang bisa disimpan di dua lokasi:
Command proyek: Disimpan di direktori .cursor/commands di proyek lo
Command global: Disimpan di direktori ~/.cursor/commands di home directory lo
Saat lo ngetik / di kotak input chat, Cursor bakal otomatis mendeteksi dan menampilkan command yang tersedia dari kedua direktori, jadi bisa langsung diakses di seluruh workflow lo.
Coba jalankan perintah ini di projek lo buat ngerasain gimana cara kerjanya.
Daftar periksa code review
Copy
Ask AI
# Daftar Periksa Code Review## IkhtisarDaftar periksa komprehensif untuk melakukan code review yang menyeluruh guna memastikan kualitas, keamanan, dan maintainability.## Kategori Review### Fungsionalitas- [ ] Kode berfungsi sesuai tujuan- [ ] Edge case 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
# Security Audit## IkhtisarTinjauan keamanan komprehensif untuk mengidentifikasi dan memperbaiki kerentanan di codebase.## Langkah1. **Dependency audit** - Periksa kerentanan yang diketahui - Perbarui paket yang kedaluwarsa - Tinjau dependensi pihak ketiga2. **Tinjauan keamanan kode** - Periksa kerentanan umum - Tinjau authentication/authorization - Audit praktik penanganan data3. **Keamanan infrastruktur** - Tinjau environment variables - Periksa kontrol akses - Audit keamanan jaringan## Daftar Periksa Keamanan- [ ] Dependensi diperbarui dan aman- [ ] Tidak ada secret yang di-hardcode- [ ] Validasi input diterapkan- [ ] Authentication aman- [ ] Authorization dikonfigurasi dengan benar
Siapkan fitur baru
Copy
Ask AI
# Setup Fitur Baru## IkhtisarMenyiapkan fitur baru secara sistematis dari perencanaan awal hingga struktur implementasi.## Langkah1. **Definisikan requirement** - Klarifikasi cakupan dan tujuan fitur - Identifikasi user story dan acceptance criteria - Rencanakan pendekatan teknis2. **Buat feature branch** - Branch dari main/develop - Siapkan lingkungan pengembangan lokal - Konfigurasi dependensi baru jika ada3. **Rencanakan arsitektur** - Rancang data model dan API - Rencanakan komponen UI dan alur - Pertimbangkan strategi pengujian## Daftar Periksa Setup Fitur- [ ] Requirement terdokumentasi- [ ] User story ditulis- [ ] Pendekatan teknis direncanakan- [ ] Feature branch dibuat- [ ] Lingkungan pengembangan siap
Buat pull request
Copy
Ask AI
# Buat PR## IkhtisarBuat pull request yang terstruktur dengan baik dengan deskripsi, label, dan reviewer yang tepat.## Langkah1. **Siapkan branch** - Pastikan semua perubahan sudah di-commit - Push branch ke remote - Verifikasi branch sudah up to date dengan main2. **Tulis deskripsi PR** - Ringkas perubahan dengan jelas - Sertakan konteks dan motivasi - Cantumkan breaking changes jika ada - Tambahkan screenshot jika ada perubahan UI3. **Set up PR** - Buat 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 tes dan perbaiki kegagalan
Copy
Ask AI
# Jalankan Semua Tes dan Perbaiki Kegagalan## IkhtisarEksekusi seluruh rangkaian tes dan perbaiki kegagalan secara sistematis untuk memastikan kualitas dan fungsionalitas kode.## Langkah1. **Jalankan test suite** - Eksekusi semua tes di proyek - Tangkap output dan identifikasi kegagalan - Periksa unit test dan integration test2. **Analisis kegagalan** - Kategorikan berdasarkan tipe: flaky, broken, kegagalan baru - Prioritaskan perbaikan berdasarkan dampak - Periksa apakah kegagalan terkait perubahan terbaru3. **Perbaiki isu secara sistematis** - Mulai dari kegagalan yang paling kritis - Perbaiki satu isu pada satu waktu - Jalankan ulang tes setelah tiap perbaikan
Onboard new developer
Copy
Ask AI
# Onboard New Developer## OverviewProses onboarding menyeluruh untuk bantu developer baru cepat siap kerja.## Steps1. **Environment setup** - Install tools yang dibutuhkan - Set up environment pengembangan - Konfigurasi IDE dan ekstensi - Set up git dan SSH key2. **Project familiarization** - Review struktur proyek - Pahami arsitektur - Baca dokumentasi utama - Set up database lokal## Onboarding Checklist- [ ] Environment pengembangan siap- [ ] Semua test lulus- [ ] Bisa menjalankan aplikasi secara lokal- [ ] Database sudah disetup dan berfungsi- [ ] PR pertama dikirim