Skip to main content

Skills

Skill adalah folder yang memberi tahu AI apa yang diketahuinya dan dapat dilakukan dengan aplikasi Anda. Skill memiliki:
  • SKILL.md — instruksi yang dibaca AI (wajib).
  • tools.ts — daftar alat yang dapat dipanggil AI (opsional).
SKILL.md menjelaskan aplikasi dan alatnya; tools.ts mendeklarasikan alat; setiap alat diimplementasikan oleh rute HTTP di salah satu komponen aplikasi Anda.

Mendefinisikan skills

Arahkan kazzle.config.ts ke SKILL.md setiap skill. Kazzle menggunakan foldernya, jadi tools.ts di sebelahnya akan diambil secara otomatis.

SKILL.md

Markdown dengan frontmatter, diikuti instruksi yang harus diikuti AI.

tools.ts

tools.ts di sebelah SKILL.md mendeklarasikan alat yang dapat dipanggil skill tersebut. Kontrak alat lengkap — tipe deklarasi, bentuk permintaan/respons handler, dan saluran hasil content vs markdown — ada di Tools.

Bagaimana AI menggunakan skills

AI membaca SKILL.md sesuai permintaan (bukan semua skills di awal) untuk mendasarkan jawabannya, dan dapat memanggil alat yang dideklarasikan di tools.ts. Alat tanpa rute yang cocok tidak melakukan apa pun; tambahkan keduanya bersama-sama. tools.json tidak didukung.