2 Jenis Skills
Kemarin aku penasaran kenapa kok gak semua skill bisa lintas LLM. Misal : Skill yang aku buat di Gemini bisa jalan di ChatGPT, tapi gak bisa jalan di Claude.
Ternyata ada 2 jenis skills, yaitu:
- Prompt-based skill
- Tool-based skill (schema-based)
Perbedaan singkat:
- Prompt-based skill = kumpulan instruksi bahasa manusia untuk mengatur cara LLM berpikir, menjawab, dan memformat output
- Tool-based skill (schema-based) = skill yang menggunakan struktur data tertentu agar LLM bisa menjalankan fungsi atau terhubung ke sistem lain
Analoginya:
- Prompt-based skill → briefing ke manusia
- Tool-based skill → mengisi form dengan format yang sudah ditentukan
Contoh:
Prompt-based skill: Instruksi seperti:
- gunakan gaya bahasa santai
- jawab dalam bentuk bullet point
- berikan 5 ide
- jelaskan langkah demi langkah
Tool-based skill: Instruksi terstruktur seperti:
- format JSON untuk input data
- memanggil API cuaca
- mengambil data database
- menjalankan fungsi otomatis
Intinya:
prompt-based skill mengatur cara model berpikir dan menulis
tool-based skill mengatur cara model berinteraksi dengan sistem