AI Prompt Library
830+ ready-to-use prompt templates — just replace the bracketed parts with your own needs to get more out of ChatGPT, Claude, Midjourney, and more.
All categories Pembelajaran & RisetVideo & YouTubeDesain & KreatifPenulisan & KontenKreatif & BerceritaPemasaran & SosialKerja & BisnisEmail & KomunikasiProduktivitas & KerjaPemrogramanPembelajaran & PendidikanPekerjaan & KarierSEO & BlogPembuatan Gambar AIE-commerce & PenjualData & AnalisisKehidupan & KeuanganDukungan PelangganPresentasi & PitchPerjalanan & PerencanaanPengasuhan & AnakKesehatan & KebugaranPersiapan WawancaraPengelola Media Sosial
Pemrograman
Tempel pesan galat agar AI menemukan bug dan memberi perbaikan
Kamu adalah insinyur senior. Aku menemui galat — temukan penyebabnya dan beri perbaikan. Jawab dalam urutan ini: 1. [Apa yang dikatakan galat] Jelaskan makna pesan galat dengan bahasa sederhana. 2. [Penyebab yang paling mungkin] Daftarkan dua sampai tiga penyebab paling mungkin, dari paling ke paling tidak mungkin. 3. [Cara memperbaiki] Untuk penyebab paling mungkin, beri aku kode perbaikan yang bisa langsung diterapkan, menjelaskan apa yang kamu ubah dan mengapa. 4. [Cara mencegah] Bagaimana menulisnya lain kali agar aku tidak menemui ini lagi. Lingkungan pengembanganku: (bahasa / kerangka / versi) Apa yang aku lakukan: (ringkas apa yang coba dicapai kode ini) Pesan galat lengkap: (tempel log galatnya) Kode terkait: (tempel kode di dekat galat) Jika info tidak cukup untuk menilai, pertama beri tahu aku apa lagi yang kamu butuhkan — jangan menebak.Suggested tool →
Jelaskan kode ini
Jelaskan dengan bahasa sederhana apa yang dilakukan kode di bawah, menelusuri logikanya bagian per bagian, dan tunjukkan bug potensial atau area yang perlu diperbaiki. Kode: "___"
Tulis pengujian untukku
Tulis uji unit untuk fungsi di bawah, mencakup kasus normal dan kondisi tepi (null, nilai ekstrem, input buruk), dan jelaskan apa yang diverifikasi tiap uji. Fungsi: "___"
Bantu aku men-debug
Kodeku seharusnya "___" tetapi sebenarnya "___". Temukan kemungkinan penyebabnya, cara memverifikasinya, dan perbaikannya. Kode: "___" Pesan galat: "___"
Bantu aku me-refactor
Kode di bawah berjalan tetapi terasa berantakan. Refactor menjadi versi yang lebih jelas dan mudah dipelihara, jelaskan apa yang kamu ubah dan mengapa, dan jaga perilaku aslinya tetap sama. Kode: "___"
Minta AI menjelaskan kode ini
Jelaskan dengan cara yang bahkan pemula pahami apa yang dilakukan kode di bawah dan mengapa ditulis begini, dan tunjukkan di mana bisa diperbaiki: (tempel kodenya)
Rencanakan rencana pengembangan MVP untuk mini-game indie
Aku ingin membuat mini-game (genre game, mis. platformer 2D / manajemen idle / teka-teki); ide intinya (jelaskan gameplay dalam satu kalimat); keterampilanku (tidak bisa mengode sama sekali / tahu sedikit JavaScript / akrab dengan suatu engine); aku bisa mencurahkan (jam) per minggu. Tolong: 1) persempit ide menjadi gameplay inti satu kalimat; 2) definisikan 3-5 fitur yang wajib dimiliki versi minimum yang dapat dimainkan (MVP), dan daftarkan daftar "pangkas dulu dari v1"; 3) rekomendasikan kombinasi engine dan alat berdasarkan tingkat keterampilanku; 4) susun tonggak pengembangan minggu demi minggu. Bersikaplah pragmatis — tujuannya menyelesaikan dalam dua bulan.Suggested tool →
Bantu aku men-debug
Aku menemui galat ini: (tempel pesan galat lengkap) Kode terkait: (tempel kodenya) Perilaku yang aku harapkan adalah (jelaskan). Tebak kemungkinan penyebabnya dan beri perbaikan, dan jelaskan mengapa keliru.
Tulis pengujian untukku
Tulis uji unit untuk fungsi di bawah, mencakup kasus normal dan tepi, dan jelaskan apa yang diverifikasi tiap uji: (tempel fungsinya)
Pahami pesan galat yang membingungkan dan telusuri langkah demi langkah
Aku menemui galat saat menjalankan kode dan tidak begitu memahaminya — sebagai insinyur senior, pandu aku memecahkannya dan memperbaikinya langkah demi langkah. Apa yang aku lakukan: (mis. menjalankan skrip Python / memulai proyek) Bahasa atau kerangka dan versi: (jika tahu) Pesan galat lengkap: (tempel semuanya, termasuk traceback) Cuplikan kode terkait: (tempel bagian yang mungkin gagal) Apa yang sudah aku coba: (jika ada) Tolong: 1. Jelaskan dengan bahasa sederhana apa yang sebenarnya dikatakan galat ini dan penyebab yang paling mungkin 2. Daftarkan 2-3 titik masalah paling mungkin, diurutkan berdasarkan kemungkinan 3. Beri aku langkah perbaikan konkret dan kode yang sudah diperbaiki 4. Ajari aku cara membaca sendiri galat semacam ini lain kali dan cara mempersempitnya Batasan: konfirmasi penyebab sebelum memberi perbaikan, jangan asal tebak; nyatakan bagian yang tidak pasti dengan jelas.Suggested tool →
Tambahkan komentar bahasa sederhana dan saran refactoring ke kode warisan yang membingungkan
Kamu adalah insinyur perangkat lunak berpengalaman sepuluh tahun, mahir memelihara kode warisan orang lain. Aku akan menempel sebagian kode. Tolong: Bahasa pemrograman: (mis. Python / JavaScript / PHP) Kode: (tempel di sini) Keluarkan: 1. "Penjelasan bahasa sederhana keseluruhan": dalam tiga kalimat, perjelas apa yang dilakukannya, mengasumsikan pembaca adalah insinyur baru. 2. "Komentar per blok": tambahkan komentar sebaris Bahasa Indonesia ke blok kunci (jaga kode asli, menjelaskan tujuannya di samping). 3. "Masalah potensial": daftarkan kemungkinan bug, performa, atau kekhawatiran keamanan. 4. "Saran refactoring": usulkan dua atau tiga arah penulisan ulang konkret dan jelaskan manfaat masing-masing. Batasan: jangan menulis ulang seluruhnya begitu saja — fokus dulu pada penjelasan dan saran; nyatakan bagian yang tidak pasti sebagai "perlu dikonfirmasi."Suggested tool →
Tulis ekspresi reguler
Aku ingin memakai ekspresi reguler (regex) untuk mencapai: (jelaskan kebutuhannya, mis. "mencocokkan nomor ponsel Indonesia"). Beri aku regex yang berfungsi dengan penjelasan bagian per bagian dan beberapa contoh uji.
Cek masalah keamanan kode
Tinjau kode di bawah, tunjukkan kemungkinan risiko keamanan (seperti injeksi, izin, kebocoran rahasia), dan beri saran perbaikan: (tempel kodenya)
Rencanakan alur otomasi
Aku ingin mengotomasi pekerjaan berulang ini: (jelaskan langkahnya). Pecah menjadi langkah yang dapat diotomasi, sarankan alat atau metode untuk masing-masing, dan tandai mana yang perlu konfirmasi manusia.
Tambahkan komentar jelas dan saran penamaan ke kode yang sulit dibaca
Aku mewarisi kode tanpa komentar dan penamaan variabel yang asal, dan ingin membuatnya bisa dipahami orang di kemudian hari (termasuk diriku). Bahasa pemrograman: () Kira-kira apa yang dilakukan kode ini (tebakanku saat ini): () Kode: (tempel) Tolong: 1. Ringkas dalam satu paragraf bahasa sederhana apa yang sebenarnya dilakukan kode ini 2. Tanpa mengubah logika, tambahkan komentar Bahasa Indonesia di titik kunci (hanya komentari yang membingungkan, bukan tiap baris) 3. Daftarkan nama variabel/fungsi yang tidak jelas dan beri saran penamaan yang lebih ekspresif, sebagai tabel perbandingan 4. Tunjukkan apa pun yang terlihat mungkin menyembunyikan bug atau sulit dipelihara nanti, masing-masing dengan satu baris catatan.Suggested tool →
Rencanakan langkah implementasi sebuah fitur (untuk dijalankan editor AI)
Aku sedang membangun (jenis proyek, mis. situs Astro / Node API); stack-nya (bahasa/kerangka). Aku ingin menambah fitur: (jelaskan fitur dan perilaku yang diharapkan secara konkret). Tolong: 1) pecah kebutuhan ini menjadi langkah implementasi yang jelas (berkas mana yang diubah dan apa yang dilakukan di tiap langkah); 2) tandai kemungkinan kasus tepi dan uji yang perlu ditulis; 3) tunjukkan jebakan yang mudah. Keluarkan sebagai daftar tugas yang bisa aku tempel ke agen editor AI seperti Cursor untuk dijalankan langkah demi langkah, dengan granularitas cukup halus agar aku bisa meninjau tiap bagian.Suggested tool →
Rencanakan alur otomasi
Aku ingin mengotomasi: (jelaskan kebutuhannya, mis. "mengirim email terima kasih yang dipersonalisasi saat formulir masuk"). Pecah menjadi "pemicu → langkah → hasil," dan tunjukkan langkah mana yang bisa terhubung ke AI.
Rencanakan bot basis pengetahuan layanan pelanggan dengan Dify
Kamu adalah konsultan adopsi Dify. Perusahaan kami ingin membangun layanan pelanggan AI; data yang ada: (jelaskan, mis. PDF manual produk 50 halaman, 30 item FAQ, dokumen aturan pengembalian/penukaran). Hasilkan spesifikasi pembangunan: 1) saran pengorganisasian dokumen dan pemecahan potongan untuk basis pengetahuan; 2) desain node Chatflow (dengan draf system prompt yang wajib memuat aturan "akui jika tidak ditemukan"); 3) daftar 10 pertanyaan uji sebelum diluncurkan; 4) kondisi di mana manusia harus mengambil alih.Suggested tool →
Minta AI mendaftarkan cakupan dampak sebelum mengubah kode
Aku ingin mengubah kode ini: (tempel kodenya, atau jalur berkas dan kebutuhannya). Sebelum kamu menyentuh apa pun, lakukan satu hal saja — daftarkan cakupan dampak: 1) berkas dan fungsi mana yang tersentuh perubahan ini; 2) tempat apa yang memanggilnya yang mungkin rusak setelah perubahan; 3) apakah uji mencakup logika ini, dan jika tidak kasus mana yang perlu ditambah; 4) apakah ada pendekatan alternatif yang lebih kecil dan berisiko lebih rendah. **Jangan tulis kode apa pun dulu** — tunggu sampai aku mengonfirmasi cakupannya. Jika kamu perlu melihat berkas tertentu untuk menilai, beri tahu aku yang mana — jangan menebak. Jawab dalam Bahasa Indonesia.Suggested tool →
Daftar periksa swauji injeksi prompt sebelum aplikasi AI diluncurkan
Kamu adalah konsultan yang mengkhususkan diri pada keamanan aplikasi AI. Aku akan meluncurkan aplikasi LLM — bantu aku melakukan swauji keamanan pra-peluncuran. Tujuan aplikasi: (mis. bot layanan pelanggan eksternal yang terhubung ke basis pengetahuan produk perusahaan) Model yang dipakai: (mis. Claude / GPT) Data apa yang bisa dibacanya: (mis. FAQ produk, API pencarian pesanan) Tindakan apa yang bisa dijalankannya: (mis. mencari pesanan, mengajukan permintaan pengembalian) Siapa penggunanya: (mis. konsumen umum, tanpa perlu login) Keluarkan: 1. Berdasarkan hal di atas, gambar batas risiko dan daftarkan tiga jalur serangan kasus terburuk 2. Bank uji jailbreak Bahasa Indonesia, 10 pertanyaan di tiap dari empat kategori (ekstrak system prompt / lewati pengaturan peran / kebocoran data lintas pengguna / injeksi tidak langsung) 3. Pertahanan untuk tiap kategori, terbagi menjadi "lapisan prompt," "lapisan aplikasi," "lapisan infrastruktur" 4. Konten apa yang harus disaring sisi keluaran, dan kriteria spesifik untuk menyaringnya 5. Kolom mana yang dicatat ke log audit agar masalah bisa ditelusuri setelahnya Beri daftar yang dapat dijalankan langsung — jangan jelaskan teorinya.
Jelaskan apa yang dilakukan kode ini (untuk pemula)
Jelaskan kode ini dengan bahasa sederhana yang bahkan pemula pahami: 1) apa yang dilakukannya secara keseluruhan (dengan analogi kehidupan nyata); 2) logika kunci bagian per bagian; 3) di mana rawan galat atau perlu diperhatikan; 4) jika ada cara yang lebih jelas untuk menulisnya, sarankan. Gunakan istilah teknis yang umum di Indonesia. Kode: ``` tempel kodenya ```Suggested tool →
Temukan bug dan jelaskan penyebabnya
Kodeku tidak berjalan seperti yang diharapkan. Tolong: 1) temukan masalah yang paling mungkin; 2) jelaskan mengapa itu terjadi (jabarkan prinsipnya); 3) beri kode yang sudah diperbaiki; 4) ingatkan aku cara menghindari galat semacam ini di masa depan. Jika info tidak cukup, pertama tanyakan apa yang perlu aku tambahkan. Perilaku yang diharapkan: "jelaskan" Perilaku sebenarnya: "jelaskan" Kode: ``` tempel kodenya ```Suggested tool →
Ubah kebutuhan menjadi kode yang bersih dan berkomentar
Tulis kode sesuai kebutuhanku. Syarat: penamaan jelas, struktur bersih, komentar Bahasa Indonesia di titik kunci, dan penanganan galat dasar serta kasus tepi. Setelah menulis, jelaskan tradeoff desainmu dalam beberapa kalimat dan apa yang bisa dioptimalkan lebih lanjut. Kebutuhan: "jelaskan apa yang ingin kamu lakukan, dalam bahasa/kerangka apa"Suggested tool →
Tulis pengujian yang mencakup kode ini
Tulis uji untuk kode di bawah. Syarat: mencakup kasus normal, tepi, dan galat; namai tiap uji dengan jelas untuk menyatakan apa yang diujinya; gunakan kerangka uji umum bahasa tersebut; dan tunjukkan kasus lain apa yang layak ditambahkan. Kode: ``` tempel kodenya ```Suggested tool →
Refactor kode ini agar lebih mudah dibaca
Refactor kode di bawah agar lebih mudah dibaca dan dipelihara: 1) perbaiki penamaan; 2) pecah fungsi yang terlalu panjang; 3) hilangkan duplikasi; 4) jaga perilaku tetap sama. Setelahnya, jelaskan apa yang kamu ubah dan mengapa, dan sertakan kode hasil refactor lengkap. Kode: ``` tempel kodenya ```Suggested tool →
Lakukan pemeriksaan keamanan kode
Tinjau kode di bawah dari sudut keamanan: 1) cek kerentanan umum (injeksi, XSS, eskalasi hak, kebocoran rahasia, penggunaan dependensi tidak aman); 2) daftarkan masalah diurutkan berdasarkan keparahan; 3) lampirkan kode yang diperbaiki untuk masing-masing; 4) jelaskan cara memverifikasi perbaikannya. Kode: ``` tempel kodenya ```Suggested tool →
Tulis kueri basis data (SQL)
Tulis SQL: 1) kueri sesuai kebutuhan yang aku jelaskan; 2) penjelasan bagian per bagian apa yang dilakukannya; 3) tunjukkan kemungkinan masalah performa (indeks hilang, pemindaian seluruh tabel) dan perbaikannya; 4) ingatkan aku kasus tepi (NULL, duplikat, zona waktu). Skema tabel: "jelaskan tabel dan kolomnya" Apa yang ingin aku kueri: "jelaskan kebutuhannya"Suggested tool →
Tulis ekspresi reguler (Regex)
Tulis ekspresi reguler: 1) beri regex sesuai kebutuhan; 2) uraikan menjelaskan apa yang dicocokkan tiap bagian; 3) beri 5 contoh cocok dan 5 tidak cocok; 4) tunjukkan jebakan salah-cocok yang umum dan cara menulisnya yang lebih tangguh. Apa yang ingin aku cocokkan: "jelaskan aturannya, mis. nomor ponsel Indonesia" Bahasa yang dipakai: "mis. JavaScript"Suggested tool →
Tinjauan kode: kejar cakupan, jangan menyaring untukku
Tinjau kode di bawah. Tujuan ronde ini adalah **cakupan**, bukan keringkasan. [Kode] (tempel kode yang ingin ditinjau) [Latar belakang] - Bahasa dan kerangka: (mis. TypeScript + React) - Untuk apa kode ini: - Lingkungan dan skala runtime: (mis. menangani 100.000 permintaan sehari) - Bagian yang paling aku khawatirkan: (boleh dikosongkan) [Persyaratan tinjauan] Laporkan **setiap** masalah yang kamu temukan, termasuk yang kamu tidak yakin atau anggap berkeparahan rendah. Jangan menyaring berdasarkan kepentingan pada tahap ini — aku sendiri yang akan mengurutkannya nanti. Lebih baik melaporkan satu ekstra yang nanti aku abaikan daripada melewatkan bug nyata. Gunakan format ini untuk tiap temuan: - **Lokasi**: nomor baris atau nama fungsi - **Masalah**: konkretnya apa yang akan keliru - **Skenario pemicu**: input atau keadaan apa yang menyebabkannya - **Keparahan**: tinggi/sedang/rendah - **Keyakinan**: tinggi/sedang/rendah - **Saran perbaikan**: cukup konkret untuk langsung diterapkan [Cek khusus kategori ini] 1. Kondisi tepi (null, nol, nilai raksasa, larik kosong) 2. Konkurensi dan kondisi balapan 3. Penanganan galat dan jalur pengecualian 4. Kebocoran sumber daya (koneksi, berkas, memori) 5. Keamanan (injeksi, izin, kebocoran data sensitif) Terakhir beri aku tabel ringkasan diurutkan berdasarkan "keparahan x keyakinan." Gunakan Bahasa Indonesia.
Ubah kebutuhan bahasa alami menjadi kueri SQL yang dapat dijalankan
Kamu adalah data engineer senior. Skema tabelku sebagai berikut: (tempel CREATE TABLE atau deskripsi kolom) Pertanyaan yang ingin aku jawab: (jelaskan dengan bahasa sederhana, mis. "peringkat jumlah transaksi per tenaga penjual bulan lalu") Tolong: 1. Hasilkan SQL standar (nyatakan basis data yang berlaku, mis. PostgreSQL/MySQL). 2. Jelaskan logika kueri baris per baris dengan komentar. 3. Tunjukkan kemungkinan jebakan performa (indeks hilang, pemindaian seluruh tabel) dan saran optimasi. 4. Jika pertanyaanku secara semantik ambigu, tanyakan aku dulu sebelum menghasilkan SQL.
Lakukan tinjauan kode ketat untuk sebuah Pull Request
Kamu adalah Tech Lead yang berfokus pada kualitas. Di bawah ini diff-ku: (tempel perubahan kode) Tinjau dengan prinsip "presisi, sedikit positif palsu," mendaftarkan masalah berdasarkan keparahan: 1. 🔴 Kebenaran/keamanan (hal yang akan rusak atau punya kerentanan) 2. 🟡 Kemampuan pemeliharaan (penamaan, duplikasi, kondisi tepi) 3. 🟢 Saran (optimasi opsional) Untuk masing-masing, catat berkas dan nomor baris, jelaskan mengapa itu masalah, dan beri contoh perbaikan. Jangan memaksa menemukan masalah di bagian yang sudah baik.Suggested tool →
Tinjauan kode baris demi baris untuk menangkap bug
Kamu adalah insinyur perangkat lunak senior yang mengkhususkan diri pada tinjauan kode. Tinjau kode (bahasa pemrograman) di bawah, menunjukkan item demi item: bug potensial, kerentanan kasus tepi, hambatan performa, masalah penamaan dan keterbacaan, dan risiko keamanan. Untuk tiap masalah, catat nomor baris dan tingkat keparahan, dan beri cuplikan kode yang diperbaiki beserta alasannya. Kode: (tempel kodenya)Suggested tool →
Refactor kode warisan
Kamu adalah pakar refactoring. Refactor kode (bahasa pemrograman) di bawah agar lebih bersih dan mudah dipelihara, mengikuti prinsip SOLID dan konvensi bahasanya. Jaga fungsionalitas asli tetap sama, dan gunakan komentar untuk menjelaskan alasan tiap perubahan. Jika fungsi bisa dipecah atau logika umum diekstrak, lakukan juga. Keluarkan kode hasil refactor lengkap plus ringkasan perubahan kunci. Kode: (tempel kodenya)Suggested tool →
Penjelasan bahasa sederhana atas kode yang membingungkan
Kamu adalah guru pengodean yang sabar. Dalam Bahasa Indonesia sederhana, jelaskan bagian demi bagian apa yang dilakukan kode (bahasa pemrograman) di bawah — pertama ringkasan satu kalimat tujuan keseluruhan, lalu pecah logika dan aliran data tiap blok kunci, dan terakhir tunjukkan apa yang paling mudah disalahpahami pemula. Audiensnya (level, mis. belajar mengode setengah tahun). Kode: (tempel kodenya)Suggested tool →
Bantuan debugging pesan galat
Kamu adalah jagoan debugging. Aku menemui galat berikut saat menjalankan (bahasa pemrograman/kerangka) — nilai akar penyebab yang paling mungkin dan daftarkan 3 arah penelusuran serta langkah perbaikan konkret, diurutkan berdasarkan kemungkinan. Jika kamu perlu info lebih, beri tahu aku dengan jelas apa yang harus disediakan. Pesan galat: (tempel pesan galat lengkap). Kode terkait: (tempel kodenya)Suggested tool →
Hasilkan kode dari kebutuhan
Kamu adalah pengembang (bahasa pemrograman) senior. Tulis kode lengkap yang dapat dijalankan sesuai kebutuhan di bawah, mengikuti praktik terbaik bahasanya, menambahkan penanganan galat yang diperlukan dan komentar Bahasa Indonesia, dan diakhiri contoh pemakaian singkat. Kebutuhan: (jelaskan fitur yang kamu mau). Batasan: (mis. tanpa paket pihak ketiga, harus kompatibel dengan versi tertentu).Suggested tool →
Tulis uji unit
Kamu adalah insinyur uji yang mengkhususkan diri pada TDD. Tulis uji unit lengkap untuk fungsi (bahasa pemrograman) di bawah menggunakan (kerangka uji, mis. Jest/PyTest). Pastikan mencakup kasus normal, nilai batas, dan pengecualian serta input buruk. Tambahkan satu baris komentar ke tiap kasus uji yang menjelaskan apa yang diverifikasi. Fungsi: (tempel kodenya)Suggested tool →
Penulisan dan optimasi kueri SQL
Kamu adalah insinyur basis data. Tulis kueri SQL yang benar sesuai kebutuhan di bawah, jelaskan tujuan tiap JOIN dan kondisi, dan terakhir beri saran optimasi performa (indeks, menghindari pemindaian seluruh tabel, dll.). Basis data: (mis. MySQL/PostgreSQL). Skema tabel: (tempel skemanya). Apa yang ingin aku kueri: (jelaskan kebutuhannya).Suggested tool →
Tulis ekspresi reguler
Kamu adalah pakar regex. Tulis regex untuk tujuan (jelaskan apa yang dicocokkan), kompatibel dengan (bahasa pemrograman/alat). Sediakan ekspresinya sendiri, uraikan makna tiap simbol bagian demi bagian, dan lampirkan 3 string cocok dan 2 tidak cocok untuk aku verifikasi. Contoh teks yang ditangani: (tempel contohnya)Suggested tool →
Tulis kode integrasi API
Kamu adalah insinyur backend. Dalam (bahasa pemrograman), tulis kode yang mengintegrasikan API di bawah, termasuk metode permintaan yang benar, header, parameter, penguraian respons, dan mekanisme coba-ulang galat, dengan komentar Bahasa Indonesia. Jika ada kunci API, tangani lewat variabel lingkungan. Sorotan dokumen API: (tempel endpoint, parameter, metode autentikasi). Tujuanku: (jelaskan).Suggested tool →
Hasilkan dokumen teknis dan README
Kamu adalah penulis teknis. Hasilkan README yang jelas untuk proyek di bawah, termasuk: pengantar proyek, fitur, langkah pemasangan, contoh pemakaian, persyaratan lingkungan, dan FAQ. Nada profesional tetapi dapat dipahami, blok kode ditandai dalam Markdown. Info proyek: (jelaskan tujuan proyek dan tumpukan teknologinya). Kode atau konfigurasi utama: (tempel konten kuncinya)Suggested tool →
Konversi kode lintas bahasa
Kamu adalah insinyur yang fasih banyak bahasa. Konversi kode (bahasa sumber) di bawah ke (bahasa sasaran), menjaga logika dan perilaku yang sama, memakai idiom dan pustaka standar bahasa sasaran alih-alih terjemahan kata demi kata. Setelah mengonversi, catat perbedaan sintaks atau ekosistem yang perlu diperhatikan antara keduanya. Kode asli: (tempel kodenya)Suggested tool →
Rancang arsitektur sistem
Kamu adalah arsitek sistem. Aku membangun (deskripsi produk/fitur), perkiraan skala (mis. pengguna aktif harian). Usulkan arsitektur teknis yang cocok termasuk pilihan teknologi frontend/backend, basis data, cache, dan penerapan, dan jelaskan dalam teks hubungan komponen dan aliran data. Daftarkan kelebihan, kekurangan, kemungkinan hambatan, dan arah penskalaan desain ini.Suggested tool →
Optimalkan performa kode
Kamu adalah pakar optimasi performa. Kode (bahasa pemrograman) di bawah berjalan terlalu lambat — analisis kompleksitas waktu dan ruangnya, temukan hambatannya, usulkan optimasi konkret, dan lampirkan kode yang ditulis ulang. Jelaskan perbedaan kompleksitas sebelum dan sesudah. Jika melibatkan perubahan algoritma atau struktur data, jelaskan prinsipnya. Kode: (tempel kodenya)Suggested tool →
Tulis perintah dan alur kerja Git
Kamu adalah pakar kontrol versi Git. Situasiku saat ini (jelaskan situasimu, mis. ingin membatalkan commit terakhir, menyelesaikan konflik, menggabungkan cabang). Beri tahu aku langkah demi langkah perintah Git mana yang dijalankan, jelaskan efek dan risiko tiap perintah, dan peringatkan aku tindakan apa pun yang tidak dapat dibatalkan. Jika ada alternatif yang lebih aman, jelaskan juga.Suggested tool →
Cek kerentanan keamanan kode
Kamu adalah insinyur keamanan yang akrab dengan OWASP Top 10. Cek apakah kode (bahasa pemrograman) di bawah punya kerentanan keamanan, seperti injeksi SQL, XSS, CSRF, kebocoran info sensitif, autentikasi/otorisasi yang hilang, dll. Untuk masing-masing, catat tingkat risiko, bagaimana bisa diserang, dan sediakan cara penulisan yang aman dan sudah ditambal. Kode: (tempel kodenya)Suggested tool →
Rencanakan pemecahan pekerjaan pengembangan
Kamu adalah manajer proyek teknis. Aku membangun (deskripsi fitur/produk); tumpukan teknologinya (isi). Pecah menjadi daftar tugas pengembangan yang dapat dijalankan, terurut secara logis, menandai dependensi dan perkiraan kesulitan tiap tugas, dan tunjukkan risiko teknis atau ketidakpastian yang perlu diperjelas lebih dulu. Keluarkan sebagai daftar berbutir yang bisa aku tempel langsung ke papan kanban.Suggested tool →
FAQ
What is an AI prompt?
A prompt is the instruction or question you give an AI. The clearer it is, the more context and the more specific the role and output format, the better the AI's answer.
How do I write a good AI prompt?
Master four elements: give the AI a role, state the goal and background clearly, specify the output format and tone, and provide examples or constraints. The templates here are all designed this way and can be used directly.
Which AI can these prompts be used with?
Text prompts work with ChatGPT, Claude, Gemini, and more; image prompts work with Midjourney, Stable Diffusion, and others. Just replace the bracketed parts with your own needs.