| Istilah | Arti |
|---|---|
| PRD | Dokumen kebutuhan fitur yang berisi masalah, solusi, dan user story, dibuat lewat skill sebelum kode ditulis lalu diubah menjadi GitHub issue. |
| skill | Berkas instruksi berisi proses tertentu yang dibaca agen AI, dipakai pembicara agar AI bekerja mengikuti langkah yang ketat. |
| TDD | Pengembangan yang dimulai dari tes, yaitu menulis tes yang gagal lebih dulu, dan dianggap pembicara cara paling konsisten meningkatkan hasil agen. |
| red green refactor | Siklus dalam TDD yang terdiri dari menulis tes yang gagal (merah), membuat tes lulus (hijau), lalu merapikan kode tanpa mengubah perilakunya. |
| codebase | Seluruh kumpulan kode sebuah proyek, yang strukturnya sangat memengaruhi seberapa baik agen AI dapat bekerja di dalamnya. |
| design tree | Cara memetakan semua cabang keputusan desain, misalnya memilih pencarian lanjutan atau kotak teks, sebelum menulis kode apa pun. |
| grill | Skill yang membuat AI mewawancarai pengguna tanpa henti tentang sebuah rencana, dan sering dipakai pembicara sebelum membuat dokumen apa pun. |
| blocking relationships | Hubungan antar tugas yang menandai tugas mana harus selesai dulu sebelum tugas lain bisa dikerjakan, sehingga tugas bebas bisa berjalan paralel. |
| GitHub issue | Tiket tugas di GitHub yang dibuat dari PRD dan bisa diambil agen secara terpisah, lalu ditutup setelah kodenya selesai dikerjakan. |
| modules | Bagian kode yang dikelompokkan dengan antarmuka tipis, sehingga pemanggil cukup memakai fungsi yang diekspor tanpa perlu tahu isi dalamnya. |
| shared understanding | Kesepahaman bersama antara pengguna dan AI tentang rencana sebelum kode ditulis, yang menurut pembicara dibentuk lewat sesi grill me. |
| destination | Gambaran tujuan akhir sebuah fitur yang tertulis di PRD, sedangkan jalan untuk mencapainya dijabarkan lewat daftar issue. |
Video dari kanal Matt Pocock ini membagikan lima skill Claude Code yang dipakai pembicara setiap hari untuk membuat agen AI bekerja dengan proses yang ketat. Pembicara, seorang insinyur yang sudah hampir sepuluh tahun bekerja, menjelaskan bahwa agen AI seperti tim engineer yang tidak punya ingatan, sehingga setiap langkah harus didefinisikan dengan jelas. Skill pertama dan favoritnya adalah grill me, yang memaksa AI mewawancarai pengguna tanpa henti sampai tercapai pemahaman bersama sebelum dokumen dibuat. Video ini penting bagi penonton yang ingin kode hasil AI lebih berkualitas, karena inti pesannya adalah proses dan struktur kode lebih menentukan hasil daripada panjang instruksi.
Setelah grill me, pembicara memakai skill write a PRD untuk menulis dokumen kebutuhan yang dikirim sebagai GitHub issue, lalu skill PRD to issues memecahnya menjadi irisan vertikal yang saling terhubung lewat hubungan blocking. Tugas-tugas itu dikerjakan dengan loop Ralph dan skill TDD yang mengikuti siklus red green refactor. Skill terakhir, improve codebase architecture, mencari bagian kode yang sulit dipahami dan menyarankan modul yang lebih dalam, lalu membuat RFC refaktor sebagai GitHub issue. Di akhir, pembicara menyebut kursus dua minggu Claude Code for Real Engineers yang berisi materi sub-agen, steering, dan feedback loop, dengan diskon 40 persen yang tinggal tujuh hari saat video direkam.
Kata kunci
- PRD
- TDD
- design tree
- codebase
- Menjelaskan mengapa proses makin penting saat memakai agen yang tidak punya memori, lewat kumpulan skill yang dipakai pembicara.
- Melihat skill menulis PRD, memecahnya menjadi issue dengan relasi blocking, dan skill TDD (red green refactor).
- Melihat skill perbaikan arsitektur codebase yang mengeksplorasi kode seperti agen dan mengusulkan perbaikan modul.
Tulis catatan pribadimu untuk video ini. Catatan tersimpan di akunmu dan bisa dibuka dari perangkat mana pun.
