Framework, teknik, dan template siap pakai — dari sumber resmi Anthropic docs, GitHub courses, dan prompt engineering tutorials.
Rumusan ini disusun berdasarkan Anthropic Official Docs, GitHub Interactive Tutorial (9 chapter), dan real-world prompting course. Setiap elemen bersifat opsional — makin lengkap makin presisi outputnya.
Tidak semua blok wajib diisi — sesuaikan dengan kompleksitas tugas
Anggap Claude sebagai karyawan baru yang cerdas namun tidak tahu konteks bisnis Anda. Semakin spesifik instruksi, semakin baik hasilnya. Golden rule: tunjukkan prompt Anda ke kolega — kalau mereka bingung, Claude pun akan bingung.
Jelaskan mengapa tugas itu penting. Misal: "Ini untuk presentasi ke investor, jadi nada harus profesional dan data-driven." Claude cukup cerdas untuk mengeneralisasi dari penjelasan konteks.
Sertakan 3–5 contoh input-output yang relevan. Bungkus dalam tag <examples>. Pastikan contoh beragam dan merepresentasikan edge cases, bukan hanya kasus ideal.
Gunakan tag XML (<task>, <context>, <constraints>) untuk memisahkan instruksi, data, dan contoh. Ini membantu Claude mem-parse prompt kompleks dengan lebih akurat.
Beri Claude identitas di system prompt: "Kamu adalah Senior SEO Specialist dengan 10 tahun pengalaman di e-commerce Asia Tenggara." Satu kalimat pun sudah mengubah tone dan kedalaman jawaban.
Instruksikan apa yang harus dilakukan, bukan apa yang tidak boleh. Daripada "jangan pakai bullet", lebih baik: "Tulis dalam paragraf mengalir tanpa bullet point." Sesuaikan format: JSON, tabel, prosa, kode, dll.
Untuk tugas kompleks, minta Claude berpikir step-by-step sebelum menjawab. Gunakan tag <thinking> atau instruksi: "Sebelum menjawab, analisis dulu: 1) tujuan, 2) hambatan, 3) pendekatan terbaik."
Isi field di bawah, klik Generate, lalu copy prompt siap pakai.
Anthropic secara resmi merekomendasikan XML tags untuk memisahkan komponen prompt. Claude dilatih untuk memahami dan mem-parse struktur XML dengan sangat akurat.
<task><context><instructions><examples><constraints><output_format><thinking><input>
Setiap tag memberi Claude "kotak" yang jelas untuk mem-parse masing-masing komponen secara terpisah dan akurat.
Untuk input dokumen panjang, tempatkan dokumen di atas prompt, instruksi di bawah. Ini meningkatkan kualitas respons hingga 30%. Gunakan: <document index="1"><source>...</source><document_content>...</document_content></document>
Gunakan placeholder seperti {{NAMA_PRODUK}}, {{TARGET_AUDIENCE}}, {{TONE}} untuk membuat template yang bisa diisi ulang tanpa menulis ulang prompt dari awal. Ini pola yang digunakan di Claude Console's prompt generator.
Centang setiap poin sebelum mengirim prompt — terutama untuk tugas penting.