Lewati ke konten utama

Keterampilan

Keterampilan adalah instruksi Markdown bernama yang dimuat hanya saat diperlukan. Ia memiliki slug ($docs-style), nama, deskripsi, dan instruksi lengkap.

Pemuatan Malas​

Deskripsi adalah manifest. load_skill mendaftar slug/nama/deskripsi, lalu model mengambil instruksi. Menyebut $slug mendorong pemuatan.

Siklus Hidup​

Keterampilan dapat dinonaktifkan tanpa dihapus. Pembaruan menaikkan versi; pemulihan membuat versi baru. Formatnya SKILL.md dengan frontmatter dan instruksi. Nama/deskripsi/instruksi terenkripsi, slug terbuka.

Impor dari Toko​

Settings → Skills → From URL menerima skills.sh, repositori GitHub, owner/repo/skill yang diselesaikan ke skills/<name>/SKILL.md, atau SKILL.md langsung. Pengambilan dibatasi ke alamat publik dan ukuran aman; sumber tidak memperbarui diam-diam.

Berkas Bundel​

Keterampilan dapat membawa referensi, templat, dan skrip. read_skill_file membaca sesuai kebutuhan. Maksimal 32 berkas, 200 KB per berkas, 1 MB per keterampilan.

Keterampilan yang Diajarkan​

Slug taught- dibuat dari demonstrasi Work Computer: rekaman menjadi panduan dengan target klik, rahasia disamarkan, dan cakupan situs. Ulasan berhasil/gagal menambah Track record sebagai versi biasa.

Persetujuan yang Diperlukan​

Sebuah keterampilan dapat membawa tuntutan persetujuan di samping instruksinya. Di editor keterampilan, Selalu tanya sebelum menyalakannya dan sebuah daftar centang memilih alat yang dicakupnya: run_command, computer_act, delete_file, move_file, message_agent, dan write_file. Membiarkan semua kotak tidak dicentang mencakup keenamnya.

Selama keterampilan itu dimuat — terikat ke profil atau persona untuk giliran itu, atau dimuat di tengah giliran dengan load_skill — alat-alat itu berhenti sejenak menunggu pengguna sebelum berjalan, apa pun kata pengaturan persetujuan milik proses itu sendiri, dan permintaannya menyebut nama keterampilan yang meminta. Sebuah aturan "Selalu izinkan" yang tersimpan tidak pernah bisa menyetujuinya: prosa dalam instruksi adalah saran yang bisa dilewati model lewat parafrase, sedangkan ini ditegakkan di gerbang. "Izinkan sekali" yang sekali pakai tetap berfungsi, karena itu adalah keputusan langsung, bukan aturan tersimpan. Lihat persetujuan aksi.

Kolom ini ikut berpindah bersama keterampilan: ia bolak-balik lewat ekspor dan impor dalam amplop JSON. Bentuk pertukaran SKILL.md hanya membawa instruksi, sehingga impor markdown-saja mendarat pada bawaan (mewarisi) dan tuntutan itu harus diatur ulang.

Sebuah keterampilan yang diajarkan yang demonstrasinya menyamarkan rahasia disimpan dengan pengaturan ini menyala untuk computer_act: memutarnya ulang kembali melewati wilayah yang harus dilihat pengguna, dan batas prosa saja tidak pernah cukup.

Berbagi dan Profil​

Keterampilan privat secara bawaan, dapat dibagikan, dan profil asisten dapat membatasi manifest.

Contoh​

  • Slug: cite-sources

  • Nama: Cite sources

  • Deskripsi: How to cite evidence: numbered references with URLs, no unreferenced claims.

  • Instruksi:

    # Citing sources

    - Every factual claim gets a numbered reference like [1].
    - End with a References section: number, title, URL.
    - If no source exists, say so instead of inventing one.

Summarize the latest results and $cite-sources.

Mengetik $ melengkapi slug keterampilan. Model memanggil load_skill; menonaktifkan kartu menghapus dari manifest tanpa menghapus data.