Template prompt: cara menulis prompt AI yang bisa dipakai ulang dengan variabel

Ubah prompt sekali pakai untuk ChatGPT, Claude, atau Gemini jadi template prompt dengan variabel. Metode langkah demi langkah, plus enam template siap salin.

Terbit 5 menit baca

Hari Senin, kamu menulis prompt yang berhasil. Deskripsi produknya tajam, nadanya pas, panjangnya sempurna. Hari Kamis, kamu butuh deskripsi lagi untuk produk lain. Kamu menggulir riwayat chat, tidak menemukannya, lalu menulis ulang dari ingatan. Hasilnya lumayan, tapi tidak sebagus yang pertama.

Celah antara prompt terbaikmu dan prompt yang akhirnya kamu pakai itulah yang ditutup oleh template prompt. Kamu menulis prompt dengan cermat sekali saja, menandai bagian yang berubah, lalu memakainya ulang. Setiap kali, kamu mulai dari versi terbaikmu, bukan dari nol.

Panduan ini menunjukkan cara sederhana yang bisa diulang untuk membuat template, kesalahan yang membuat template gagal, dan enam template yang bisa langsung kamu salin hari ini.

Apa itu template prompt?

Template prompt adalah prompt yang kamu simpan dan pakai ulang. Bagian yang berubah dari satu pemakaian ke pemakaian berikutnya ditulis sebagai placeholder, biasanya di dalam kurung kurawal ganda: variabel. Selebihnya tetap sama.

Template

Tulis deskripsi produk untuk {{produk}} dengan nada {{nada}}. Target pembacanya {{audiens}}.
Maksimal {{panjang}} kata.

Setelah diisi

Tulis deskripsi produk untuk tumbler kopi dengan nada jenaka. Target pembacanya mahasiswa.
Maksimal 80 kata.

Struktur sama, instruksi sama, detail berbeda. Hanya itu intinya, dan karena itulah template memberi hasil yang lebih konsisten daripada menulis ulang prompt secara manual: bagian yang membuat prompt itu bagus tidak pernah hilang di tengah jalan.

Dari prompt sekali pakai menjadi template, langkah demi langkah

Template terbaik tidak dirancang dari nol. Template seperti itu lahir dari prompt yang sudah terbukti berhasil untukmu. Begini prosesnya.

Langkah 1: Mulai dari prompt yang sudah berhasil

Pilih prompt yang hasilnya bikin kamu puas. Biasanya prompt itu penuh detail spesifik:

Aku mau meluncurkan tumbler kopi bernama LoopCup. Tolong tulis deskripsi produk
untuk toko online kami. Pelanggan kami kebanyakan mahasiswa. Buat yang seru,
tapi jangan norak. Sebutkan bahwa tumbler ini aman dicuci di mesin pencuci piring
dan bisa menjaga minuman tetap panas selama 4 jam.
Sekitar 80 kata. Tanpa emoji.

Langkah 2: Temukan bagian yang akan berubah

Baca lagi dan tanyakan pada dirimu: kalau besok aku melakukan ini untuk produk lain, kata-kata mana yang akan kuganti? Di sini jawabannya: produk, audiens, nada, manfaat, dan panjang. Sisanya (ini deskripsi produk, untuk toko online, tanpa emoji) tetap sama.

Langkah 3: Ganti bagian itu dengan variabel

Tulis deskripsi produk untuk toko online kami.
Produk: {{produk}}
Audiens: {{audiens}}
Nada: {{nada}}
Manfaat utama: {{manfaat}}
Sekitar {{panjang}} kata. Tanpa emoji.

Langkah 4: Perkuat bagian yang tetap

Setelah detailnya disingkirkan, instruksinya jadi mudah diperbaiki. Tambahkan hal-hal yang biasanya kamu minta lewat pesan lanjutan: peran, format output yang jelas, dan apa yang harus dilakukan kalau ada informasi yang kurang.

Kamu adalah copywriter e-commerce yang berpengalaman.
Tulis deskripsi produk untuk toko online kami.

Produk: {{produk}}
Audiens: {{audiens}}
Nada: {{nada}}
Manfaat utama: {{manfaat}}

Aturan:
- Sekitar {{panjang}} kata. Tanpa emoji.
- Awali dengan manfaat yang paling penting bagi audiens ini.
- Kalau ada manfaat yang kurang jelas, lewati saja daripada mengarang detail.

Format: satu judul, lalu dua paragraf pendek.

Inilah template yang benar-benar akan kamu pakai ulang. Mengisinya cuma butuh sepuluh detik, dan setiap deskripsi yang dihasilkannya berangkat dari instruksi yang sama dan sudah teruji.

Tips: Menulis setiap variabel di barisnya sendiri dengan label (Produk: produk) membuat template lebih mudah diisi dan memberi model konteks yang jelas, bahkan ketika isinya panjang.

Lima komponen template yang bagus

Sebagian besar template yang bisa dipakai ulang dibangun dari lima bagian yang sama. Kamu tidak selalu butuh kelimanya, tapi template yang kuat biasanya mencakup sebagian besarnya.

KomponenFungsinyaContoh
PeranMenentukan keahlian dan sudut pandang“Kamu adalah copywriter berpengalaman.”
TugasMenyebutkan satu pekerjaan yang harus diselesaikan“Tulis deskripsi produk.”
KonteksDetail yang berubah setiap kaliproduk, audiens
AturanBatasan, yang wajib, dan yang dilarang“Sekitar panjang kata. Tanpa emoji.”
FormatBentuk jawaban yang diinginkan“Satu judul, lalu dua paragraf pendek.”

Pegangannya: hanya konteks yang boleh jadi variabel. Kalau kamu mulai mengubah tugas atau aturan menjadi variabel, yang kamu buat itu formulir, bukan template, dan konsistensi yang kamu cari pun hilang.

Enam template yang bisa kamu salin

Setiap template di bawah ini memakai struktur yang sama. Salin salah satunya, ganti nama variabelnya dengan istilah yang paling enak kamu baca, lalu sesuaikan aturannya dengan gayamu.

1. Deskripsi produk

Kamu adalah copywriter e-commerce yang berpengalaman.
Tulis deskripsi produk untuk {{produk}}.

Audiens: {{audiens}}
Nada: {{nada}}
Manfaat utama: {{manfaat}}

Sekitar {{panjang}} kata. Awali dengan manfaat yang paling penting bagi audiens ini.
Format: satu judul, lalu dua paragraf pendek.

2. Balasan email

Tulis balasan untuk email di bawah ini.

Tujuanku: {{tujuan}}
Nada: {{nada}}
Tanda tangan: {{nama}}

Maksimal 120 kata, dan tutup dengan satu langkah berikutnya yang jelas.
Kalau email itu menanyakan sesuatu yang tidak tercakup dalam tujuanku, tulis placeholder seperti [JAWABAN] daripada menebak.

Email:
{{email}}

3. Review kode

Kamu adalah developer {{bahasa}} senior yang sedang melakukan code review.
Periksa kode di bawah ini dari sisi bug, keterbacaan, dan performa.

Untuk setiap masalah, berikan:
- Tingkat keparahan: tinggi, sedang, atau rendah
- Lokasi: fungsi atau barisnya
- Masalah: satu kalimat
- Perbaikan: contoh kode singkat

Urutkan masalah dari yang paling parah ke yang paling ringan. Kalau kodenya sudah bagus, sampaikan secara singkat.

{{kode}}

4. Ringkasan rapat

Ringkas catatan rapat di bawah ini untuk {{audiens}} yang tidak ikut rapat.

1. Ringkasan hasil rapat dalam satu kalimat.
2. Keputusan penting, dalam bentuk poin-poin.
3. Tindak lanjut, dengan format “PIC: tugas (tenggat)”. Tulis “tanpa tenggat” kalau tidak disebutkan.

Gunakan hanya isi catatan. Jangan menambahkan asumsi.

Catatan:
{{catatan}}

5. Postingan media sosial

Tulis postingan {{platform}} tentang {{topik}} untuk {{audiens}}.

Nada: {{nada}}
Panjang: kurang dari {{panjang}} kata
Tujuan: {{tujuan}}

Berikan tiga versi dengan kalimat pembuka yang berbeda, lalu tandai versi yang akan kamu pilih beserta alasannya.

6. Menjelaskan sebuah konsep

Jelaskan {{konsep}} kepada {{audiens}}.

Mulai dengan definisi satu kalimat, lalu berikan satu analogi sehari-hari dan satu contoh praktis.
Hindari jargon; kalau terpaksa memakai istilah teknis, jelaskan istilah itu.
Tutup dengan satu pertanyaan yang bisa kujawab untuk mengecek apakah aku sudah paham.

Cara memberi nama variabel

Nama variabel adalah satu-satunya “antarmuka” yang dimiliki sebuah template. Nama yang bagus membuat template mudah diisi, bahkan berbulan-bulan kemudian.

  • Jelaskan isinya, bukan posisinya. audiens memberi tahu apa yang harus kamu ketik; x atau kolom2 tidak.
  • Buat nama yang pendek dan pakai huruf kecil. Satu atau dua kata sudah cukup: nada, tenggat.
  • Pakai nama yang sama untuk hal yang sama. Kalau produk muncul dua kali, sebut produk di kedua tempat supaya jelas bahwa isinya sama.
  • Beri petunjuk format kalau memang penting. jumlah_kata atau tanggal_tenggat bikin kamu tidak perlu menebak.
  • Gunakan variabel juga untuk input yang panjang. Menempelkan email ke email membuat template tetap ringkas dan mudah dibaca. Taruh input panjang di bagian akhir, di bawah label yang jelas.

Bikin template-mu tahan banting

Template akan dipakai dalam situasi yang tidak kamu bayangkan saat menulisnya. Beberapa baris instruksi tambahan bisa membuatnya jauh lebih andal.

Jelaskan apa yang harus dilakukan kalau informasinya kurang. “Kalau ada yang kurang jelas, ajukan maksimal tiga pertanyaan sebelum mulai” atau “tulis placeholder daripada menebak” mencegah detail karangan yang disampaikan dengan penuh percaya diri.

Tunjukkan contoh kalau formatnya penting. Kalau output-nya harus berbentuk tertentu, contoh singkat (“Seperti ini: PIC: tugas (tenggat)”) lebih efektif daripada penjelasan panjang.

Minta beberapa opsi kalau toh kamu akan memilih. Untuk judul, subjek email, atau postingan, minta tiga versi. Memilih lebih cepat daripada menulis ulang.

Uji dengan nilai yang berbeda-beda sebelum mengandalkannya. Isi template dengan dua atau tiga cara yang sangat berbeda: input pendek dan panjang, nada formal dan santai. Kalau ada kombinasi yang hasilnya lemah, sesuaikan aturannya.

Kesalahan yang sering terjadi

Terlalu banyak variabel. Kalau sebuah template butuh delapan kolom, berarti template itu mengerjakan terlalu banyak hal. Pecah menjadi dua template dengan tiga atau empat variabel masing-masing.

Menjadikan instruksi sebagai variabel. Variabel instruksi justru menggagalkan tujuannya. Instruksi adalah bagian yang ingin kamu jaga tetap stabil.

Tidak ada format output. Tanpa format, setiap jawaban datang dalam bentuk yang berbeda. Satu baris seperti “Tampilkan tabel dengan dua kolom: masalah dan perbaikan” membuat hasilnya jauh lebih mudah dipakai.

Nama variabel yang kabur. teks dan info memaksamu mengingat-ingat maksudmu dulu. Sebut saja isinya: email_pelanggan, catatan_rapat.

Tidak pernah merevisi template. Kalau jawabannya meleset, perbaikannya harus masuk ke template, bukan cuma ke pesan lanjutan. Dengan begitu, setiap pemakaian berikutnya ikut jadi lebih baik.

Jaga pustaka template-mu tetap rapi

Template hanya menghemat waktu kalau kamu bisa menemukannya dalam hitungan detik. Begitu jumlahnya sudah lebih dari segelintir:

  • Beri setiap template judul yang menjelaskan hasilnya, misalnya “Deskripsi produk” atau “Ringkasan rapat”, bukan “Prompt 7”.
  • Kelompokkan ke dalam beberapa kategori saja, seperti Menulis, Coding, dan Kerja, atau per klien atau proyek.
  • Simpan satu versi saja untuk setiap template. Kalau kamu memperbaikinya, perbarui yang asli alih-alih menyimpan salinan.

Alur kerja inilah yang menjadi dasar PromptDeck. Kamu menyimpan prompt dengan variabel, PromptDeck mendeteksinya dan menampilkan formulir kecil untuk diisi, lalu kamu menyalin prompt yang sudah jadi dengan sekali ketuk. Pustakamu tersusun dalam kategori, bisa dicari, dan tersimpan di perangkatmu, jadi tetap berfungsi secara offline di macOS dan Android.

Langkah berikutnya

Buka riwayat chat-mu dan cari satu prompt yang sudah kamu tulis lebih dari sekali bulan ini. Tandai tiga atau empat bagian yang berubah, tambahkan format output, lalu simpan sebagai template pertamamu. Lain kali kamu membutuhkannya, prosesnya cuma butuh hitungan detik, bukan menit, dan hasilnya akan sebagus percobaan terbaikmu.

Pertanyaan umum

Apa bedanya prompt dengan template prompt?

Prompt ditulis untuk satu situasi. Template prompt ditulis untuk dipakai ulang: instruksinya tetap, sedangkan detail yang berubah setiap kali dibiarkan sebagai variabel yang tinggal kamu isi.

Apakah template prompt bisa dipakai di ChatGPT, Claude, dan Gemini?

Bisa. Template yang sudah diisi hanyalah teks biasa, jadi bisa dipakai di tool AI berbasis chat apa pun. Tiap model mungkin merespons sedikit berbeda, jadi uji template yang penting di tool yang benar-benar kamu pakai.

Berapa banyak variabel yang sebaiknya ada di sebuah template?

Biasanya tiga sampai lima. Kalau kurang dari dua, mungkin kamu tidak perlu template; kalau lebih dari enam, sering kali template itu mencoba mengerjakan dua tugas sekaligus.

Kenapa variabel ditulis dengan kurung kurawal ganda?

variabel mudah dikenali, jarang muncul di teks biasa, dan merupakan konvensi yang sudah dipahami banyak tool. PromptDeck mendeteksinya secara otomatis dan mengubah setiap variabel menjadi kolom isian.