Skill untuk AI
Bagian 6 · Menggunakan model
| Istilah | Arti |
|---|---|
| skills | Folder berisi instruksi dan tambahan konteks yang bisa dipakai agen kapan saja sesuai kebutuhan tugas. |
| SKILL.md | Berkas utama sebuah skill yang wajib memuat metadata di bagian atas dan instruksi cara menjalankan tugas. |
| YAML | Format penulisan data berbentuk pasangan kunci dan nilai, yang dipakai untuk metadata di bagian atas SKILL.md. |
| front matter | Blok metadata di awal SKILL.md berisi name dan description, yang dibaca agen untuk memutuskan kapan skill dipakai. |
| progressive disclosure | Teknik memuat konteks secara bertahap hanya ketika agen memerlukannya, sehingga penggunaan token tetap hemat. |
| system prompt | Instruksi dasar yang dikirim ke model di awal percakapan, tempat agen menerima aturan dan daftar kemampuannya. |
| context engineering | Seni mengatur informasi apa saja yang masuk ke model dan kapan, supaya hasil kerja agen tetap tepat. |
| MCP | Model Context Protocol, standar untuk menghubungkan agen ke tool dan data eksternal, yang penerapannya lebih rumit dibanding skill. |
| slash commands | Perintah berawalan garis miring yang harus dipicu sendiri oleh pengguna, berisi alur kerja yang sudah ditentukan. |
| scripts | Berkas skrip Python atau bash di dalam folder skill yang bisa dijalankan agen, misalnya untuk memvalidasi rumus Excel. |
| markdown | Format teks ringan dengan tanda pagar dan bintang, yang dipakai untuk menulis instruksi skill dan dokumentasi. |
| Agent SDK | Kit pengembangan dari Anthropic untuk membangun agen sendiri, yang memakai skill dengan cara yang sama seperti Claude Code. |
| token efficient | Hemat token, yaitu tidak membuang kapasitas konteks untuk instruksi yang tidak dipakai dalam tugas saat itu. |
Video ini membahas fitur skill dari Anthropic untuk Claude. Pembicaranya, Kenny, menjelaskan apa itu skill, mengapa fitur ini penting, dan bagaimana bedanya dengan slash command dan MCP. Masalah utama yang ingin dipecahkan adalah pemborosan token. Biasanya semua definisi tool dan instruksi dimasukkan ke system prompt sejak awal, padahal dalam satu tugas agen mungkin hanya memakai sebagian kecil dari semuanya. Video ini penting bagi penonton karena menunjukkan cara membuat skill sendiri, baik untuk pengguna non-teknis lewat aplikasi Claude maupun pengguna Claude Code, tanpa harus membangun infrastruktur server.
Secara konkret, skill pada dasarnya adalah sebuah folder dengan berkas SKILL.md yang berisi YAML front matter berupa name dan description, lalu isi instruksinya. Folder itu boleh berisi folder scripts, berkas markdown, atau CSV. Hanya name dan description yang dimuat di awal, sedangkan isi lengkapnya baru dibaca agen jika dibutuhkan, inilah yang disebut progressive disclosure. Sebagai contoh, pembicara memakai skill cohort analysis untuk membuat model Excel dari sekitar 20.000 transaksi, dengan rumus yang divalidasi oleh script khusus. Di Claude Code, skill cukup ditaruh di folder skills. Untuk membuat thumbnail YouTube, skill membaca panduan desain dan panduan prompt Nano Banana terlebih dahulu, lalu menghasilkan gambar lewat Gemini CLI. Pembicara juga menyarankan memperbaiki skill secara bertahap dengan meminta agen meninjau sebab kegagalannya.
Kata kunci
- skills
- SKILL.md
- progressive disclosure
- context engineering
- Menjelaskan masalah yang diselesaikan skills: semua definisi tool dan instruksi dimuat ke system prompt sehingga boros token (masalah context engineering).
- Menyusun skill: satu folder berisi file SKILL.md (YAML front matter berisi name dan description, lalu isi instruksi), plus folder scripts dan file konteks yang opsional.
- Memahami progressive disclosure: hanya name dan description yang dimuat awal, isi lengkap dibaca saat skill dipakai, sehingga lebih hemat token daripada MCP.
- Melihat demo skill di aplikasi Claude dan Claude Code, dari presentasi PowerPoint sampai asisten pribadi yang membuat thumbnail YouTube, serta perbedaannya dengan slash commands.
Tulis catatan pribadimu untuk modul ini. Catatan tersimpan di akunmu dan bisa dibuka dari perangkat mana pun.
