Sebenarnya sederhana dan praktis jika menganggap apa yang dipelajari di rekayasa perangkat lunak dilakukan dalam bentuk Markdown. Cukup menulis spesifikasi kebutuhan dengan baik.
Ini tampaknya mirip dengan pembahasan sebelumnya seperti document driven development atau README driven development. https://id.news.hada.io/topic?id=15502
Karena sekarang tidak ada waktu, kita bilang cukup padamkan dulu masalah yang mendesak lalu tulis ulang nanti, tapi kalau itu menumpuk akhirnya jadi neraka kueri yang mengerikan. Saya juga sudah membuat banyak yang seperti itu. Meski tahu bahwa kata "nanti" untuk menulis ulang itu tidak akan pernah benar-benar datang.
Dan seperti yang diumumkan, kalau marketplace skills juga dirilis, rasanya cukup oke karena kita bisa mengambil hanya skill yang dibutuhkan lalu mengaktifkannya saat perlu.
Dalam coding, saya jadi berpikir apakah ini juga bisa diterapkan saat menggunakan Claude Code.
Saat ini saya juga menaruh panduan di Claude.md dan menjalankan panduan yang lebih rinci dengan memisahkannya masing-masing.
Kalau tujuannya menyelesaikan banyak pekerjaan dengan sedikit token, rasanya ini bisa diatasi lebih sederhana dengan memanfaatkan multi-agent dan peringkasan daripada optimasi prompt. Saya setuju dengan masalah yang diangkat, tetapi cara penyelesaiannya terasa memiliki keterbatasan.
Kira-kira apa kaitannya antara penanganan konteks dan Claude Skills? Saya sempat berpikir, apa bedanya ini dengan custom command Claude Code yang sudah ada sebelumnya? Namun saat membaca dokumentasinya, perbedaan terbesarnya terasa pada fakta bahwa di dalam satu skill kita bisa menyertakan dan menjalankan kode skrip seperti Python atau JavaScript.
Sepertinya yang selalu masuk ke konteks bukan seluruh SKILLS.md, melainkan hanya bagian nama dan deskripsi di bagian atas seperti di bawah ini terlebih dahulu.
name: skill-creator
description: Panduan untuk membuat skill yang efektif. Skill ini sebaiknya digunakan ketika pengguna ingin membuat skill baru (atau memperbarui skill yang sudah ada) yang memperluas kemampuan Claude dengan pengetahuan khusus, alur kerja, atau integrasi alat.
license: Ketentuan lengkap ada di LICENSE.txt
Apakah Skills juga tidak menggunakan token? Jika iya, sepertinya masalah penggunaan token akan muncul lagi, tetapi saya kurang yakin bagaimana cara menanganinya saat itu.
Saat bekerja dengan Claude Code, saya terus memasukkan instruksi atau aturan ke dalam konteks, dan akhirnya jadi harus menimbang antara penggunaan token dan konteks. Lalu saya terpikir membuat folder, menuliskan detailnya secara rinci dalam file .md per fungsi di sana, dan di claude.md hanya menaruh banyak pointer tentang harus melihat apa untuk melakukan sesuatu; ternyata cara ini bekerja cukup baik dengan biaya yang lumayan murah. Karena skills pada akhirnya mungkin adalah kumpulan hal seperti ini, sepertinya ini akan cukup berguna.
Sebenarnya sederhana dan praktis jika menganggap apa yang dipelajari di rekayasa perangkat lunak dilakukan dalam bentuk Markdown. Cukup menulis spesifikasi kebutuhan dengan baik.
Ini tampaknya mirip dengan pembahasan sebelumnya seperti document driven development atau README driven development.
https://id.news.hada.io/topic?id=15502
Karena sekarang tidak ada waktu, kita bilang cukup padamkan dulu masalah yang mendesak lalu tulis ulang nanti, tapi kalau itu menumpuk akhirnya jadi neraka kueri yang mengerikan. Saya juga sudah membuat banyak yang seperti itu. Meski tahu bahwa kata "nanti" untuk menulis ulang itu tidak akan pernah benar-benar datang.
Duh...
“Sebagian besar masalah adalah solusi sementara yang muncul karena tekanan kecepatan dan tenggat waktu”
Hiks..
Menarik juga melihat seseorang yang biasanya hanya muncul di ranah AI, ternyata muncul saat membahas hal-hal terkait mahasiswa S1.
Itu perusahaan bernama void(0), jadi kemungkinan mereka memang membutuhkan BM.
Dan seperti yang diumumkan, kalau marketplace skills juga dirilis, rasanya cukup oke karena kita bisa mengambil hanya skill yang dibutuhkan lalu mengaktifkannya saat perlu.
Sepertinya popularitas
vitekini sampai ke tahap dikomersialisasikan juga..Dalam coding, saya jadi berpikir apakah ini juga bisa diterapkan saat menggunakan Claude Code.
Saat ini saya juga menaruh panduan di Claude.md dan menjalankan panduan yang lebih rinci dengan memisahkannya masing-masing.
Oh, terima kasih atas penjelasan intinya.
Kalau tujuannya menyelesaikan banyak pekerjaan dengan sedikit token, rasanya ini bisa diatasi lebih sederhana dengan memanfaatkan multi-agent dan peringkasan daripada optimasi prompt. Saya setuju dengan masalah yang diangkat, tetapi cara penyelesaiannya terasa memiliki keterbatasan.
Kira-kira apa kaitannya antara penanganan konteks dan Claude Skills? Saya sempat berpikir, apa bedanya ini dengan custom command Claude Code yang sudah ada sebelumnya? Namun saat membaca dokumentasinya, perbedaan terbesarnya terasa pada fakta bahwa di dalam satu skill kita bisa menyertakan dan menjalankan kode skrip seperti Python atau JavaScript.
Sepertinya yang selalu masuk ke konteks bukan seluruh
SKILLS.md, melainkan hanya bagian nama dan deskripsi di bagian atas seperti di bawah ini terlebih dahulu.name: skill-creator
description: Panduan untuk membuat skill yang efektif. Skill ini sebaiknya digunakan ketika pengguna ingin membuat skill baru (atau memperbarui skill yang sudah ada) yang memperluas kemampuan Claude dengan pengetahuan khusus, alur kerja, atau integrasi alat.
license: Ketentuan lengkap ada di LICENSE.txt
Apakah Skills juga tidak menggunakan token? Jika iya, sepertinya masalah penggunaan token akan muncul lagi, tetapi saya kurang yakin bagaimana cara menanganinya saat itu.
Ini benar-benar berlebihan
Saat bekerja dengan Claude Code, saya terus memasukkan instruksi atau aturan ke dalam konteks, dan akhirnya jadi harus menimbang antara penggunaan token dan konteks. Lalu saya terpikir membuat folder, menuliskan detailnya secara rinci dalam file
.mdper fungsi di sana, dan diclaude.mdhanya menaruh banyak pointer tentang harus melihat apa untuk melakukan sesuatu; ternyata cara ini bekerja cukup baik dengan biaya yang lumayan murah. Karena skills pada akhirnya mungkin adalah kumpulan hal seperti ini, sepertinya ini akan cukup berguna.Saya harap tidak ada salah paham, saya bukan sedang bilang Hacker News itu omong kosong.
Tidak perlu bertele-tele, intinya sepertinya semuanya bermuara pada bagaimana menangani konteks secara efisien.