Langsung ke konten utama

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 — tersedia di Tools.

Cara AI menggunakan skills

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