{"content_id":"meiwm0e86m","slug":"top-5-ai-agent-skills-comparison","locale":"id","schema_type":"TechArticle","category":"ai_data","category_name":"Data AI","title":"Perbandingan 5 Skill Agen Teratas: Jebakan Peringkat Populer dan Kriteria Pemilihan","summary":"Membandingkan lima repositori skill agen dalam cuplikan yang disediakan pada 10 Agustus 2026, dengan berfokus pada fungsi dan filosofi desain. Juga menjelaskan alasan jumlah bintang repositori dan instalasi tidak mencerminkan kualitas skill yang sebenarnya, serta kriteria verifikasi lisensi, token, dan keamanan.","sponsorship_disclosure":null,"author":{"name":"injoys","url":"https://injoys.com/ko/about"},"key_points":["Skill agen adalah paket kerja yang menghimpun instruksi, skrip, contoh, dan materi referensi yang diperlukan untuk tugas tertentu agar dapat dimuat saat dibutuhkan.","Urutan 5 Teratas yang diberikan hanyalah cuplikan popularitas pada tingkat repositori, bukan peringkat yang diakui secara global yang membuktikan penggunaan atau kualitas setiap skill.","Para kandidat teratas sama-sama mengharuskan pemeriksaan persyaratan, perencanaan, pengujian, perubahan minimal, dan verifikasi sebelum langsung mulai membuat kode.","Mengaktifkan seluruh kumpulan skill berskala besar dapat meningkatkan biaya konteks dan konflik instruksi, sehingga hanya item yang diperlukan yang harus dipilih.","Sebelum memasang skill eksternal, periksa lisensi, skrip eksekusi, akses jaringan, cakupan izin, dan status pemeliharaannya."],"content_markdown":"Skill agen adalah paket tugas yang dapat digunakan kembali agar agen AI dapat menjalankan pekerjaan tertentu secara konsisten. Cakupannya lebih luas daripada prompt sederhana, dan dapat memuat bukan hanya instruksi, tetapi juga skrip, templat, contoh, serta materi referensi.\n\nArtikel ini menganalisis 5 kandidat populer yang disediakan per 10 Agustus 2026. Namun, karena tidak tersedia data mentah atau arsip berdasarkan waktu yang dapat digunakan untuk mereproduksi angka persis dalam materi tersebut secara independen, hasilnya tidak boleh ditafsirkan sebagai ‘peringkat penggunaan dunia’ yang definitif.\n\n## Apa itu skill agen\n\nInti Agent Skills sebagaimana dijelaskan oleh Anthropic adalah **pengungkapan progresif**. Alih-alih membaca seluruh panduan pekerjaan sejak awal, agen terlebih dahulu melihat nama dan deskripsi skill, lalu hanya menemukan skill yang berkaitan dengan tugas saat ini dan memuat isi utama serta materi pelengkapnya.\n\nFolder skill pada umumnya dapat berisi unsur-unsur berikut.\n\n- `SKILL.md`: tujuan skill, kondisi penerapan, dan prosedur kerja\n- Skrip: pekerjaan yang dijalankan secara deterministik, seperti pemeriksaan, konversi, dan pembuatan\n- Materi referensi: spesifikasi API, kebijakan organisasi, struktur data, dan pengetahuan domain\n- Templat dan contoh: format hasil yang diinginkan dan standar kualitas\n- Materi evaluasi: kasus pengujian untuk membandingkan hasil sebelum dan sesudah menggunakan skill\n\nSkill bukanlah pelatihan model untuk mengajarkan kemampuan dasar baru kepada agen. Skill lebih menyerupai aset konteks yang menyediakan pengetahuan dan prosedur kerja pada saat dijalankan.\n\n### Perbedaan dengan prompt, aturan, dan MCP\n\n| Komponen | Peran utama | Waktu pemuatan yang umum | Hal yang perlu diperhatikan |\n|---|---|---|---|\n| Prompt umum | Menentukan satu permintaan dan hasil | Saat pengguna mengajukan permintaan | Kemampuan penggunaan kembali dan konsistensinya dapat rendah |\n| Aturan permanen | Kebijakan dan batasan perilaku yang berlaku pada semua sesi | Saat sesi dimulai atau selalu | Terus menghabiskan konteks dan dapat menimbulkan konflik antaraturan |\n| Agent Skills | Menyediakan prosedur, materi, dan skrip untuk pekerjaan tertentu | Saat tugas terkait ditemukan | Bergantung pada akurasi routing dan kualitas skill |\n| MCP | Antarmuka standar untuk terhubung dengan alat dan data eksternal | Saat pemanggilan alat diperlukan | Autentikasi, izin, dan keamanan sistem eksternal sangat penting |\n\nJika MCP terutama membahas ‘apa yang dapat dihubungkan’, skill menjelaskan ‘dengan prosedur dan standar apa alat serta materi yang terhubung harus digunakan’. Kedua teknologi ini bukan pesaing, melainkan saling melengkapi dan dapat digunakan bersama.\n\n## Bagaimana peringkat Top 5 harus ditafsirkan\n\nMateri yang disediakan menyusun lima kandidat berikut berdasarkan jumlah bintang repositori GitHub. Namun, bintang GitHub merupakan indikator yang lebih menyerupai minat dan penandaan, bukan pengukuran langsung atas unduhan, pengguna aktif, atau tingkat keberhasilan pekerjaan.\n\n| Peringkat yang diberikan | Repositori | Karakteristik | Keunggulan utama | Risiko yang perlu diperiksa |\n|---:|---|---|---|---|\n| 1 | `obra/superpowers` | Kumpulan alur kerja yang mengendalikan prosedur pengembangan | Mengutamakan konfirmasi kebutuhan, perencanaan, pengujian, dan verifikasi | Prosedurnya dapat berlebihan untuk tugas sederhana |\n| 2 | `affaan-m/everything-claude-code` | Kumpulan konfigurasi, perintah, dan agen untuk Claude Code | Mencakup secara luas berbagai tahap siklus hidup pengembangan | Instalasi menyeluruh dapat menyebabkan konflik instruksi dan peningkatan konteks |\n| 3 | `mattpocock/skills` | Kumpulan skill yang berfokus pada pertanyaan dan tinjauan desain | Menyediakan titik awal untuk memperjelas pemikiran sebelum implementasi | Lisensi per berkas dan ketentuan penggunaan komersial perlu diperiksa |\n| 4 | `multica-ai/andrej-karpathy-skills` | Proyek pihak ketiga yang menyusun ulang prinsip pengembangan yang dipublikasikan ke dalam format skill | Menekankan kesederhanaan, perubahan minimal, dan sasaran yang dapat diverifikasi | Perlu membedakan apakah tokoh yang namanya dicantumkan merupakan pembuat resmi atau memberikan dukungan |\n| 5 | `anthropics/skills` | Contoh resmi dan skill pekerjaan dokumen dari Anthropic | Cocok untuk meninjau struktur skill dan contoh pembuatan hasil | Bahkan dalam repositori resmi, lisensi setiap direktori harus diperiksa secara terpisah |\n\nMateri yang disediakan menyatakan bahwa setiap repositori memiliki sekitar 160 ribu–260 ribu bintang. Untuk memastikan apakah angka tersebut merupakan bintang GitHub atau jumlah instalasi pada registri tertentu, diperlukan respons GitHub API pada waktu yang sama atau tangkapan layar yang diarsipkan. Oleh karena itu, artikel ini tidak memublikasikan ulang angka tersebut sebagai nilai terkini yang telah diverifikasi.\n\n### Informasi yang diperlukan untuk peringkat popularitas yang dapat direproduksi\n\nUntuk membuat peringkat yang dapat dipercaya, setidaknya unsur-unsur berikut harus dipublikasikan bersama-sama.\n\n1. Waktu pengukuran dan zona waktu\n2. Pemilik dan nama repositori yang tepat serta commit SHA\n3. Respons asli untuk indikator seperti jumlah bintang GitHub, fork, dan kontributor\n4. Jika menggunakan jumlah instalasi, cara menangani instalasi duplikat dan lalu lintas otomatis\n5. Unit penghitungan yang membedakan keseluruhan repositori dan skill individual\n6. Aturan untuk menangani repositori yang dihapus atau diubah namanya\n\nSecara khusus, jika sebuah repositori berisi puluhan skill, bintang repositori saja tidak dapat menunjukkan skill mana yang populer. ‘Repositori populer’ dan ‘skill individual yang paling banyak digunakan’ adalah dua pertanyaan yang berbeda.\n\n## Filosofi desain 5 kandidat populer\n\n### 1. obra/superpowers: memaksakan prosedur sebelum implementasi\n\n`superpowers` memiliki karakter alur kerja yang kuat dan dirancang untuk menahan perilaku agen yang langsung menulis kode setelah menerima permintaan, serta membuatnya terlebih dahulu mendefinisikan masalah dan menyusun rencana. Tahap-tahap seperti brainstorming, perencanaan, pengembangan berbasis pengujian, debugging, dan verifikasi menjadi pusatnya.\n\nPendekatan ini menguntungkan untuk pekerjaan dengan persyaratan yang tidak jelas atau risiko perubahan yang tinggi. Sebaliknya, jika prosedur yang sama diterapkan secara ketat pada pekerjaan dengan cakupan jelas seperti memperbaiki salah ketik, jumlah pertanyaan dan dokumentasi dapat melampaui implementasi sebenarnya.\n\n### 2. Everything Claude Code: menyediakan lingkungan pengembangan sebagai satu paket\n\nEverything Claude Code adalah proyek yang mengumpulkan berbagai aset konfigurasi Claude Code, seperti perintah, agen, skill, hook, dan aturan, di satu tempat. Proyek ini berguna untuk menemukan beragam contoh mulai dari perencanaan hingga implementasi, tinjauan, pengujian, dan pencatatan.\n\nNamun, ‘menginstal semuanya’ belum tentu merupakan pilihan terbaik. Aturan yang serupa dapat saling tumpang tindih atau metode kerja yang berbeda dapat bertabrakan. Dalam penerapan nyata, lebih aman memilih hanya komponen yang dibutuhkan tim saat ini dan memeriksa kapan setiap komponen diaktifkan.\n\n### 3. mattpocock/skills: meningkatkan kualitas pertanyaan, bukan jawaban\n\nCiri khas kumpulan ini adalah menyediakan bukan hanya templat hasil, tetapi juga prosedur pertanyaan yang membantu memperjelas pemikiran pengguna. Pengguna diarahkan untuk mengungkapkan sasaran, asumsi, kondisi pengecualian, dan kriteria keberhasilan sebelum implementasi.\n\nFakta bahwa sumbernya dipublikasikan tidak berarti semua berkas dapat digunakan secara bebas untuk tujuan komersial. Lisensi pada tingkat repositori dapat berbeda dari ketentuan terpisah yang dicantumkan pada direktori atau berkas tertentu, sehingga lisensi terkini harus diperiksa sebelum benar-benar menyalin, memodifikasi, atau mendistribusikannya.\n\n### 4. andrej-karpathy-skills: mengubah prinsip pengembangan singkat menjadi aturan perilaku\n\nMenurut materi yang disediakan, proyek ini merupakan penyusunan prinsip pengembangan yang pernah disampaikan Andrej Karpathy secara terbuka ke dalam format skill oleh pihak ketiga. Fokus utamanya meliputi berpikir sebelum menulis kode, memilih solusi sederhana, mengubah secara presisi hanya dalam cakupan permintaan, serta menetapkan sasaran yang dapat diverifikasi.\n\nHal penting adalah membedakan sumber dan dukungan. Penggunaan nama tokoh terkenal atau penyusunan ulang pernyataan publik tidak berarti tokoh tersebut membuat repositori secara langsung atau menjamin hasilnya. Teks sumber dan interpretasi pihak yang menyusunnya kembali harus dinilai secara terpisah.\n\n### 5. anthropics/skills: meninjau struktur resmi dan contoh hasil\n\nRepositori resmi Anthropic merupakan titik awal untuk mempelajari struktur direktori skill serta contoh pekerjaan yang menghasilkan dokumen, spreadsheet, presentasi, dan PDF. Repositori ini memungkinkan perbandingan mengenai cara menyusun materi dan skrip yang dibutuhkan untuk pekerjaan pembuatan berkas nyata, bukan sekadar aturan perilaku sederhana.\n\nJumlah berkas `SKILL.md` yang disajikan dalam materi dapat berbeda-beda, tergantung apakah versi terjemahan, salinan, contoh, dan branch disertakan. Untuk membandingkan skala, berkas harus dihitung pada commit tertentu dan kriteria untuk menentukan versi kanonis juga harus dipublikasikan.\n\n## Tiga prinsip yang berulang pada skill teratas\n\n### Membatasi terlebih dahulu, alih-alih menambah tindakan\n\nSkill yang baik tidak sekadar memperbanyak hal yang dapat dilakukan agen, tetapi mengendalikan tindakan dengan kemungkinan kegagalan tinggi. Contoh utamanya adalah tidak melakukan implementasi sebelum ada kesepakatan, tidak menyatakan selesai tanpa pengujian, dan tidak turut mengubah kode di sekitar yang tidak diminta.\n\nBatasan ini bukan dimaksudkan untuk menghilangkan otonomi agen. Desain tersebut bertujuan menurunkan biaya kesalahan dengan menempatkan titik konfirmasi sebelum pekerjaan yang sulit dibatalkan.\n\n### Mengubah standar penilaian ahli menjadi prosedur\n\nNilai sebuah skill terletak pada standar pengambilan keputusan, bukan pada format kalimatnya. Jika urutan seorang ahli dalam mengonfirmasi persyaratan, cara menangani ketidakpastian, dan standar untuk memverifikasi hasil dinyatakan dengan jelas, agen dapat mengulangi proses berpikir yang serupa.\n\nNamun, meniru gaya bahasa tokoh tertentu berbeda dari mereproduksi metode kerja yang telah diverifikasi. Kasus evaluasi dan kondisi kegagalan harus diperiksa, bukan sekadar nama atau otoritas.\n\n### Memastikan ‘mengapa’ sebelum ‘bagaimana’\n\nPembuatan kode itu sendiri semakin mudah, tetapi apa yang harus dibuat dan kondisi apa yang dianggap berhasil tidak ditentukan secara otomatis. Inilah alasan kandidat teratas berfokus pada pertanyaan, perencanaan, pengendalian cakupan, dan verifikasi.\n\nJika hanya prosedur implementasi yang rumit ditambahkan tanpa sasaran yang jelas, hasilnya bisa berupa penyelesaian masalah yang didefinisikan secara keliru dengan lebih cepat.\n\n## Struktur konteks lebih penting daripada jumlah token\n\nMateri yang disediakan memuat contoh bahwa beberapa paket menggunakan sekitar 17 ribu–22 ribu token per sesi. Namun, jumlah token berbeda-beda menurut kondisi berikut.\n\n- Model dan tokenizer yang digunakan\n- Cakupan skill, aturan, dan hook yang diaktifkan\n- Apakah klien hanya membaca metadata atau memasukkan seluruh isi\n- Panjang riwayat percakapan dan panduan proyek\n- Apakah cache dan kompresi konteks diterapkan\n\nKarena itu, angka tertentu tidak dapat digeneralisasi sebagai biaya tetap untuk semua lingkungan instalasi. Saat melakukan pengukuran, sesi kosong harus dijadikan patokan, lalu token input, latensi respons, dan tingkat keberhasilan pekerjaan dibandingkan bersama-sama sambil menambahkan skill satu per satu.\n\nBerikut adalah beberapa cara praktis untuk mengurangi konteks.\n\n- Pisahkan kebijakan organisasi yang selalu diperlukan dari skill untuk setiap pekerjaan.\n- Isi deskripsi skill hanya dengan informasi inti yang diperlukan untuk routing.\n- Pindahkan spesifikasi dan contoh panjang ke berkas terpisah agar hanya dibaca saat diperlukan.\n- Gabungkan aturan yang tumpang tindih menjadi satu skill umum.\n- Nonaktifkan skill yang jarang digunakan atau tidak terbukti meningkatkan kinerja.\n\n## Risiko keamanan dan rantai pasok yang luput dari peringkat popularitas\n\nSkill terlihat seperti dokumen Markdown biasa, tetapi dapat mencakup perintah shell, kode Python, instalasi paket, dan permintaan jaringan eksternal. Jika agen menjalankannya, timbul risiko rantai pasok yang serupa dengan dependensi perangkat lunak biasa.\n\nSebelum menggunakan skill eksternal, hal-hal berikut harus diperiksa.\n\n1. Periksa pemilik repositori dan apakah repositori tersebut merupakan proyek resmi.\n2. Tinjau secara langsung skrip instalasi dan berkas yang dapat dieksekusi.\n3. Periksa izin yang diminta untuk variabel lingkungan, token autentikasi, direktori home, dan jaringan.\n4. Tetapkan commit yang telah ditinjau, bukan kondisi terbaru branch.\n5. Jika memungkinkan, jalankan terlebih dahulu dalam container atau lingkungan pengujian yang terbatas.\n6. Sebelum pembaruan otomatis, tinjau kembali perubahan dan izin baru.\n7. Pastikan lisensi mengizinkan penyalinan, modifikasi, penggunaan internal, dan distribusi komersial.\n\nBanyaknya bintang GitHub tidak menghilangkan kemungkinan perubahan berbahaya, pengambilalihan akun, atau penghentian pemeliharaan. Popularitas bukanlah pengganti audit keamanan.\n\n## Kriteria memilih skill yang sesuai dengan lingkungan saya\n\n| Aspek evaluasi | Pertanyaan yang perlu diperiksa | Sinyal yang baik |\n|---|---|---|\n| Kesesuaian masalah | Apakah menyelesaikan pekerjaan nyata yang berulang kali gagal? | Pekerjaan yang diterapkan dan tidak diterapkan dinyatakan dengan jelas |\n| Routing | Kapan skill harus dimuat? | Deskripsi dan pemicunya spesifik |\n| Kemampuan verifikasi | Apakah kualitas sebelum dan sesudah penggunaan dapat dibandingkan? | Tersedia kasus pengujian dan kriteria keberhasilan |\n| Efisiensi konteks | Apakah banyak konten harus selalu dibaca? | Materi panjang hanya dimuat saat diperlukan |\n| Keamanan | Apakah eksekusi kode dan akses eksternal diperlukan? | Menggunakan hak akses minimum dan cakupan eksekusi yang jelas |\n| Pemeliharaan | Apakah perubahan terkini dan penanganan masalah dapat diperiksa? | Riwayat perubahan dan prosedur kontribusi dipublikasikan |\n| Lisensi | Apakah sesuai dengan tujuan penggunaan organisasi? | Ketentuan per berkas dinyatakan dengan jelas |\n\nRepositori populer sebaiknya digunakan sebagai materi referensi untuk mempelajari cara penulisan, sementara skill untuk operasi nyata lebih baik dibuat dalam skala kecil agar sesuai dengan basis kode, prosedur tinjauan, dan izin alat milik organisasi. Pada awalnya, lebih baik menargetkan hanya satu pekerjaan berulang dan mempertahankan aturan yang lolos evaluasi, karena pendekatan ini juga menguntungkan dari sisi pemeliharaan.\n\n## Kesimpulan\n\nKandidat Top 5 yang diberikan memiliki bentuk berbeda-beda, tetapi semuanya mendorong agen untuk terlebih dahulu memeriksa persyaratan, rencana, cakupan, dan verifikasi agar tidak terburu-buru melakukan implementasi. Inti popularitasnya bukan terletak pada memasukkan banyak perintah, melainkan pada mengubah titik-titik penilaian yang rentan gagal menjadi prosedur.\n\nNamun, skill individual yang paling banyak digunakan di dunia tidak dapat ditentukan hanya berdasarkan bintang repositori atau jumlah instalasi registri. Saat mengutip peringkat, waktu pengukuran, indikator asli, dan unit penghitungan harus disebutkan, sedangkan keputusan penerapan harus didasarkan pada evaluasi kualitas, biaya konteks, lisensi, dan tinjauan keamanan.","content_html":"\u003cp\u003eSkill agen adalah paket tugas yang dapat digunakan kembali agar agen AI dapat menjalankan pekerjaan tertentu secara konsisten. Cakupannya lebih luas daripada prompt sederhana, dan dapat memuat bukan hanya instruksi, tetapi juga skrip, templat, contoh, serta materi referensi.\u003c/p\u003e\n\u003cp\u003eArtikel ini menganalisis 5 kandidat populer yang disediakan per 10 Agustus 2026. Namun, karena tidak tersedia data mentah atau arsip berdasarkan waktu yang dapat digunakan untuk mereproduksi angka persis dalam materi tersebut secara independen, hasilnya tidak boleh ditafsirkan sebagai ‘peringkat penggunaan dunia’ yang definitif.\u003c/p\u003e\n\u003ch2\u003e\n\u003ca href=\"#apa-itu-skill-agen\" class=\"anchor\" id=\"apa-itu-skill-agen\"\u003e\u003c/a\u003eApa itu skill agen\u003c/h2\u003e\n\u003cp\u003eInti Agent Skills sebagaimana dijelaskan oleh Anthropic adalah \u003cstrong\u003epengungkapan progresif\u003c/strong\u003e. Alih-alih membaca seluruh panduan pekerjaan sejak awal, agen terlebih dahulu melihat nama dan deskripsi skill, lalu hanya menemukan skill yang berkaitan dengan tugas saat ini dan memuat isi utama serta materi pelengkapnya.\u003c/p\u003e\n\u003cp\u003eFolder skill pada umumnya dapat berisi unsur-unsur berikut.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003ccode\u003eSKILL.md\u003c/code\u003e: tujuan skill, kondisi penerapan, dan prosedur kerja\u003c/li\u003e\n\u003cli\u003eSkrip: pekerjaan yang dijalankan secara deterministik, seperti pemeriksaan, konversi, dan pembuatan\u003c/li\u003e\n\u003cli\u003eMateri referensi: spesifikasi API, kebijakan organisasi, struktur data, dan pengetahuan domain\u003c/li\u003e\n\u003cli\u003eTemplat dan contoh: format hasil yang diinginkan dan standar kualitas\u003c/li\u003e\n\u003cli\u003eMateri evaluasi: kasus pengujian untuk membandingkan hasil sebelum dan sesudah menggunakan skill\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eSkill bukanlah pelatihan model untuk mengajarkan kemampuan dasar baru kepada agen. Skill lebih menyerupai aset konteks yang menyediakan pengetahuan dan prosedur kerja pada saat dijalankan.\u003c/p\u003e\n\u003ch3\u003e\n\u003ca href=\"#perbedaan-dengan-prompt-aturan-dan-mcp\" class=\"anchor\" id=\"perbedaan-dengan-prompt-aturan-dan-mcp\"\u003e\u003c/a\u003ePerbedaan dengan prompt, aturan, dan MCP\u003c/h3\u003e\n\u003cdiv class=\"overflow-x-auto\"\u003e\u003ctable\u003e\n\u003cthead\u003e\n\u003ctr\u003e\n\u003cth\u003eKomponen\u003c/th\u003e\n\u003cth\u003ePeran utama\u003c/th\u003e\n\u003cth\u003eWaktu pemuatan yang umum\u003c/th\u003e\n\u003cth\u003eHal yang perlu diperhatikan\u003c/th\u003e\n\u003c/tr\u003e\n\u003c/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd data-label=\"Komponen\"\u003ePrompt umum\u003c/td\u003e\n\u003ctd data-label=\"Peran utama\"\u003eMenentukan satu permintaan dan hasil\u003c/td\u003e\n\u003ctd data-label=\"Waktu pemuatan yang umum\"\u003eSaat pengguna mengajukan permintaan\u003c/td\u003e\n\u003ctd data-label=\"Hal yang perlu diperhatikan\"\u003eKemampuan penggunaan kembali dan konsistensinya dapat rendah\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd data-label=\"Komponen\"\u003eAturan permanen\u003c/td\u003e\n\u003ctd data-label=\"Peran utama\"\u003eKebijakan dan batasan perilaku yang berlaku pada semua sesi\u003c/td\u003e\n\u003ctd data-label=\"Waktu pemuatan yang umum\"\u003eSaat sesi dimulai atau selalu\u003c/td\u003e\n\u003ctd data-label=\"Hal yang perlu diperhatikan\"\u003eTerus menghabiskan konteks dan dapat menimbulkan konflik antaraturan\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd data-label=\"Komponen\"\u003eAgent Skills\u003c/td\u003e\n\u003ctd data-label=\"Peran utama\"\u003eMenyediakan prosedur, materi, dan skrip untuk pekerjaan tertentu\u003c/td\u003e\n\u003ctd data-label=\"Waktu pemuatan yang umum\"\u003eSaat tugas terkait ditemukan\u003c/td\u003e\n\u003ctd data-label=\"Hal yang perlu diperhatikan\"\u003eBergantung pada akurasi routing dan kualitas skill\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd data-label=\"Komponen\"\u003eMCP\u003c/td\u003e\n\u003ctd data-label=\"Peran utama\"\u003eAntarmuka standar untuk terhubung dengan alat dan data eksternal\u003c/td\u003e\n\u003ctd data-label=\"Waktu pemuatan yang umum\"\u003eSaat pemanggilan alat diperlukan\u003c/td\u003e\n\u003ctd data-label=\"Hal yang perlu diperhatikan\"\u003eAutentikasi, izin, dan keamanan sistem eksternal sangat penting\u003c/td\u003e\n\u003c/tr\u003e\n\u003c/tbody\u003e\n\u003c/table\u003e\u003c/div\u003e\n\u003cp\u003eJika MCP terutama membahas ‘apa yang dapat dihubungkan’, skill menjelaskan ‘dengan prosedur dan standar apa alat serta materi yang terhubung harus digunakan’. Kedua teknologi ini bukan pesaing, melainkan saling melengkapi dan dapat digunakan bersama.\u003c/p\u003e\n\u003ch2\u003e\n\u003ca href=\"#bagaimana-peringkat-top-5-harus-ditafsirkan\" class=\"anchor\" id=\"bagaimana-peringkat-top-5-harus-ditafsirkan\"\u003e\u003c/a\u003eBagaimana peringkat Top 5 harus ditafsirkan\u003c/h2\u003e\n\u003cp\u003eMateri yang disediakan menyusun lima kandidat berikut berdasarkan jumlah bintang repositori GitHub. Namun, bintang GitHub merupakan indikator yang lebih menyerupai minat dan penandaan, bukan pengukuran langsung atas unduhan, pengguna aktif, atau tingkat keberhasilan pekerjaan.\u003c/p\u003e\n\u003cdiv class=\"overflow-x-auto\"\u003e\u003ctable\u003e\n\u003cthead\u003e\n\u003ctr\u003e\n\u003cth\u003ePeringkat yang diberikan\u003c/th\u003e\n\u003cth\u003eRepositori\u003c/th\u003e\n\u003cth\u003eKarakteristik\u003c/th\u003e\n\u003cth\u003eKeunggulan utama\u003c/th\u003e\n\u003cth\u003eRisiko yang perlu diperiksa\u003c/th\u003e\n\u003c/tr\u003e\n\u003c/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd data-label=\"Peringkat yang diberikan\"\u003e1\u003c/td\u003e\n\u003ctd data-label=\"Repositori\"\u003e\u003ccode\u003eobra/superpowers\u003c/code\u003e\u003c/td\u003e\n\u003ctd data-label=\"Karakteristik\"\u003eKumpulan alur kerja yang mengendalikan prosedur pengembangan\u003c/td\u003e\n\u003ctd data-label=\"Keunggulan utama\"\u003eMengutamakan konfirmasi kebutuhan, perencanaan, pengujian, dan verifikasi\u003c/td\u003e\n\u003ctd data-label=\"Risiko yang perlu diperiksa\"\u003eProsedurnya dapat berlebihan untuk tugas sederhana\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd data-label=\"Peringkat yang diberikan\"\u003e2\u003c/td\u003e\n\u003ctd data-label=\"Repositori\"\u003e\u003ccode\u003eaffaan-m/everything-claude-code\u003c/code\u003e\u003c/td\u003e\n\u003ctd data-label=\"Karakteristik\"\u003eKumpulan konfigurasi, perintah, dan agen untuk Claude Code\u003c/td\u003e\n\u003ctd data-label=\"Keunggulan utama\"\u003eMencakup secara luas berbagai tahap siklus hidup pengembangan\u003c/td\u003e\n\u003ctd data-label=\"Risiko yang perlu diperiksa\"\u003eInstalasi menyeluruh dapat menyebabkan konflik instruksi dan peningkatan konteks\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd data-label=\"Peringkat yang diberikan\"\u003e3\u003c/td\u003e\n\u003ctd data-label=\"Repositori\"\u003e\u003ccode\u003emattpocock/skills\u003c/code\u003e\u003c/td\u003e\n\u003ctd data-label=\"Karakteristik\"\u003eKumpulan skill yang berfokus pada pertanyaan dan tinjauan desain\u003c/td\u003e\n\u003ctd data-label=\"Keunggulan utama\"\u003eMenyediakan titik awal untuk memperjelas pemikiran sebelum implementasi\u003c/td\u003e\n\u003ctd data-label=\"Risiko yang perlu diperiksa\"\u003eLisensi per berkas dan ketentuan penggunaan komersial perlu diperiksa\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd data-label=\"Peringkat yang diberikan\"\u003e4\u003c/td\u003e\n\u003ctd data-label=\"Repositori\"\u003e\u003ccode\u003emultica-ai/andrej-karpathy-skills\u003c/code\u003e\u003c/td\u003e\n\u003ctd data-label=\"Karakteristik\"\u003eProyek pihak ketiga yang menyusun ulang prinsip pengembangan yang dipublikasikan ke dalam format skill\u003c/td\u003e\n\u003ctd data-label=\"Keunggulan utama\"\u003eMenekankan kesederhanaan, perubahan minimal, dan sasaran yang dapat diverifikasi\u003c/td\u003e\n\u003ctd data-label=\"Risiko yang perlu diperiksa\"\u003ePerlu membedakan apakah tokoh yang namanya dicantumkan merupakan pembuat resmi atau memberikan dukungan\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd data-label=\"Peringkat yang diberikan\"\u003e5\u003c/td\u003e\n\u003ctd data-label=\"Repositori\"\u003e\u003ccode\u003eanthropics/skills\u003c/code\u003e\u003c/td\u003e\n\u003ctd data-label=\"Karakteristik\"\u003eContoh resmi dan skill pekerjaan dokumen dari Anthropic\u003c/td\u003e\n\u003ctd data-label=\"Keunggulan utama\"\u003eCocok untuk meninjau struktur skill dan contoh pembuatan hasil\u003c/td\u003e\n\u003ctd data-label=\"Risiko yang perlu diperiksa\"\u003eBahkan dalam repositori resmi, lisensi setiap direktori harus diperiksa secara terpisah\u003c/td\u003e\n\u003c/tr\u003e\n\u003c/tbody\u003e\n\u003c/table\u003e\u003c/div\u003e\n\u003cp\u003eMateri yang disediakan menyatakan bahwa setiap repositori memiliki sekitar 160 ribu–260 ribu bintang. Untuk memastikan apakah angka tersebut merupakan bintang GitHub atau jumlah instalasi pada registri tertentu, diperlukan respons GitHub API pada waktu yang sama atau tangkapan layar yang diarsipkan. Oleh karena itu, artikel ini tidak memublikasikan ulang angka tersebut sebagai nilai terkini yang telah diverifikasi.\u003c/p\u003e\n\u003ch3\u003e\n\u003ca href=\"#informasi-yang-diperlukan-untuk-peringkat-popularitas-yang-dapat-direproduksi\" class=\"anchor\" id=\"informasi-yang-diperlukan-untuk-peringkat-popularitas-yang-dapat-direproduksi\"\u003e\u003c/a\u003eInformasi yang diperlukan untuk peringkat popularitas yang dapat direproduksi\u003c/h3\u003e\n\u003cp\u003eUntuk membuat peringkat yang dapat dipercaya, setidaknya unsur-unsur berikut harus dipublikasikan bersama-sama.\u003c/p\u003e\n\u003col\u003e\n\u003cli\u003eWaktu pengukuran dan zona waktu\u003c/li\u003e\n\u003cli\u003ePemilik dan nama repositori yang tepat serta commit SHA\u003c/li\u003e\n\u003cli\u003eRespons asli untuk indikator seperti jumlah bintang GitHub, fork, dan kontributor\u003c/li\u003e\n\u003cli\u003eJika menggunakan jumlah instalasi, cara menangani instalasi duplikat dan lalu lintas otomatis\u003c/li\u003e\n\u003cli\u003eUnit penghitungan yang membedakan keseluruhan repositori dan skill individual\u003c/li\u003e\n\u003cli\u003eAturan untuk menangani repositori yang dihapus atau diubah namanya\u003c/li\u003e\n\u003c/ol\u003e\n\u003cp\u003eSecara khusus, jika sebuah repositori berisi puluhan skill, bintang repositori saja tidak dapat menunjukkan skill mana yang populer. ‘Repositori populer’ dan ‘skill individual yang paling banyak digunakan’ adalah dua pertanyaan yang berbeda.\u003c/p\u003e\n\u003ch2\u003e\n\u003ca href=\"#filosofi-desain-5-kandidat-populer\" class=\"anchor\" id=\"filosofi-desain-5-kandidat-populer\"\u003e\u003c/a\u003eFilosofi desain 5 kandidat populer\u003c/h2\u003e\n\u003ch3\u003e\n\u003ca href=\"#1-obrasuperpowers-memaksakan-prosedur-sebelum-implementasi\" class=\"anchor\" id=\"1-obrasuperpowers-memaksakan-prosedur-sebelum-implementasi\"\u003e\u003c/a\u003e1. obra/superpowers: memaksakan prosedur sebelum implementasi\u003c/h3\u003e\n\u003cp\u003e\u003ccode\u003esuperpowers\u003c/code\u003e memiliki karakter alur kerja yang kuat dan dirancang untuk menahan perilaku agen yang langsung menulis kode setelah menerima permintaan, serta membuatnya terlebih dahulu mendefinisikan masalah dan menyusun rencana. Tahap-tahap seperti brainstorming, perencanaan, pengembangan berbasis pengujian, debugging, dan verifikasi menjadi pusatnya.\u003c/p\u003e\n\u003cp\u003ePendekatan ini menguntungkan untuk pekerjaan dengan persyaratan yang tidak jelas atau risiko perubahan yang tinggi. Sebaliknya, jika prosedur yang sama diterapkan secara ketat pada pekerjaan dengan cakupan jelas seperti memperbaiki salah ketik, jumlah pertanyaan dan dokumentasi dapat melampaui implementasi sebenarnya.\u003c/p\u003e\n\u003ch3\u003e\n\u003ca href=\"#2-everything-claude-code-menyediakan-lingkungan-pengembangan-sebagai-satu-paket\" class=\"anchor\" id=\"2-everything-claude-code-menyediakan-lingkungan-pengembangan-sebagai-satu-paket\"\u003e\u003c/a\u003e2. Everything Claude Code: menyediakan lingkungan pengembangan sebagai satu paket\u003c/h3\u003e\n\u003cp\u003eEverything Claude Code adalah proyek yang mengumpulkan berbagai aset konfigurasi Claude Code, seperti perintah, agen, skill, hook, dan aturan, di satu tempat. Proyek ini berguna untuk menemukan beragam contoh mulai dari perencanaan hingga implementasi, tinjauan, pengujian, dan pencatatan.\u003c/p\u003e\n\u003cp\u003eNamun, ‘menginstal semuanya’ belum tentu merupakan pilihan terbaik. Aturan yang serupa dapat saling tumpang tindih atau metode kerja yang berbeda dapat bertabrakan. Dalam penerapan nyata, lebih aman memilih hanya komponen yang dibutuhkan tim saat ini dan memeriksa kapan setiap komponen diaktifkan.\u003c/p\u003e\n\u003ch3\u003e\n\u003ca href=\"#3-mattpocockskills-meningkatkan-kualitas-pertanyaan-bukan-jawaban\" class=\"anchor\" id=\"3-mattpocockskills-meningkatkan-kualitas-pertanyaan-bukan-jawaban\"\u003e\u003c/a\u003e3. mattpocock/skills: meningkatkan kualitas pertanyaan, bukan jawaban\u003c/h3\u003e\n\u003cp\u003eCiri khas kumpulan ini adalah menyediakan bukan hanya templat hasil, tetapi juga prosedur pertanyaan yang membantu memperjelas pemikiran pengguna. Pengguna diarahkan untuk mengungkapkan sasaran, asumsi, kondisi pengecualian, dan kriteria keberhasilan sebelum implementasi.\u003c/p\u003e\n\u003cp\u003eFakta bahwa sumbernya dipublikasikan tidak berarti semua berkas dapat digunakan secara bebas untuk tujuan komersial. Lisensi pada tingkat repositori dapat berbeda dari ketentuan terpisah yang dicantumkan pada direktori atau berkas tertentu, sehingga lisensi terkini harus diperiksa sebelum benar-benar menyalin, memodifikasi, atau mendistribusikannya.\u003c/p\u003e\n\u003ch3\u003e\n\u003ca href=\"#4-andrej-karpathy-skills-mengubah-prinsip-pengembangan-singkat-menjadi-aturan-perilaku\" class=\"anchor\" id=\"4-andrej-karpathy-skills-mengubah-prinsip-pengembangan-singkat-menjadi-aturan-perilaku\"\u003e\u003c/a\u003e4. andrej-karpathy-skills: mengubah prinsip pengembangan singkat menjadi aturan perilaku\u003c/h3\u003e\n\u003cp\u003eMenurut materi yang disediakan, proyek ini merupakan penyusunan prinsip pengembangan yang pernah disampaikan Andrej Karpathy secara terbuka ke dalam format skill oleh pihak ketiga. Fokus utamanya meliputi berpikir sebelum menulis kode, memilih solusi sederhana, mengubah secara presisi hanya dalam cakupan permintaan, serta menetapkan sasaran yang dapat diverifikasi.\u003c/p\u003e\n\u003cp\u003eHal penting adalah membedakan sumber dan dukungan. Penggunaan nama tokoh terkenal atau penyusunan ulang pernyataan publik tidak berarti tokoh tersebut membuat repositori secara langsung atau menjamin hasilnya. Teks sumber dan interpretasi pihak yang menyusunnya kembali harus dinilai secara terpisah.\u003c/p\u003e\n\u003ch3\u003e\n\u003ca href=\"#5-anthropicsskills-meninjau-struktur-resmi-dan-contoh-hasil\" class=\"anchor\" id=\"5-anthropicsskills-meninjau-struktur-resmi-dan-contoh-hasil\"\u003e\u003c/a\u003e5. anthropics/skills: meninjau struktur resmi dan contoh hasil\u003c/h3\u003e\n\u003cp\u003eRepositori resmi Anthropic merupakan titik awal untuk mempelajari struktur direktori skill serta contoh pekerjaan yang menghasilkan dokumen, spreadsheet, presentasi, dan PDF. Repositori ini memungkinkan perbandingan mengenai cara menyusun materi dan skrip yang dibutuhkan untuk pekerjaan pembuatan berkas nyata, bukan sekadar aturan perilaku sederhana.\u003c/p\u003e\n\u003cp\u003eJumlah berkas \u003ccode\u003eSKILL.md\u003c/code\u003e yang disajikan dalam materi dapat berbeda-beda, tergantung apakah versi terjemahan, salinan, contoh, dan branch disertakan. Untuk membandingkan skala, berkas harus dihitung pada commit tertentu dan kriteria untuk menentukan versi kanonis juga harus dipublikasikan.\u003c/p\u003e\n\u003ch2\u003e\n\u003ca href=\"#tiga-prinsip-yang-berulang-pada-skill-teratas\" class=\"anchor\" id=\"tiga-prinsip-yang-berulang-pada-skill-teratas\"\u003e\u003c/a\u003eTiga prinsip yang berulang pada skill teratas\u003c/h2\u003e\n\u003ch3\u003e\n\u003ca href=\"#membatasi-terlebih-dahulu-alih-alih-menambah-tindakan\" class=\"anchor\" id=\"membatasi-terlebih-dahulu-alih-alih-menambah-tindakan\"\u003e\u003c/a\u003eMembatasi terlebih dahulu, alih-alih menambah tindakan\u003c/h3\u003e\n\u003cp\u003eSkill yang baik tidak sekadar memperbanyak hal yang dapat dilakukan agen, tetapi mengendalikan tindakan dengan kemungkinan kegagalan tinggi. Contoh utamanya adalah tidak melakukan implementasi sebelum ada kesepakatan, tidak menyatakan selesai tanpa pengujian, dan tidak turut mengubah kode di sekitar yang tidak diminta.\u003c/p\u003e\n\u003cp\u003eBatasan ini bukan dimaksudkan untuk menghilangkan otonomi agen. Desain tersebut bertujuan menurunkan biaya kesalahan dengan menempatkan titik konfirmasi sebelum pekerjaan yang sulit dibatalkan.\u003c/p\u003e\n\u003ch3\u003e\n\u003ca href=\"#mengubah-standar-penilaian-ahli-menjadi-prosedur\" class=\"anchor\" id=\"mengubah-standar-penilaian-ahli-menjadi-prosedur\"\u003e\u003c/a\u003eMengubah standar penilaian ahli menjadi prosedur\u003c/h3\u003e\n\u003cp\u003eNilai sebuah skill terletak pada standar pengambilan keputusan, bukan pada format kalimatnya. Jika urutan seorang ahli dalam mengonfirmasi persyaratan, cara menangani ketidakpastian, dan standar untuk memverifikasi hasil dinyatakan dengan jelas, agen dapat mengulangi proses berpikir yang serupa.\u003c/p\u003e\n\u003cp\u003eNamun, meniru gaya bahasa tokoh tertentu berbeda dari mereproduksi metode kerja yang telah diverifikasi. Kasus evaluasi dan kondisi kegagalan harus diperiksa, bukan sekadar nama atau otoritas.\u003c/p\u003e\n\u003ch3\u003e\n\u003ca href=\"#memastikan-mengapa-sebelum-bagaimana\" class=\"anchor\" id=\"memastikan-mengapa-sebelum-bagaimana\"\u003e\u003c/a\u003eMemastikan ‘mengapa’ sebelum ‘bagaimana’\u003c/h3\u003e\n\u003cp\u003ePembuatan kode itu sendiri semakin mudah, tetapi apa yang harus dibuat dan kondisi apa yang dianggap berhasil tidak ditentukan secara otomatis. Inilah alasan kandidat teratas berfokus pada pertanyaan, perencanaan, pengendalian cakupan, dan verifikasi.\u003c/p\u003e\n\u003cp\u003eJika hanya prosedur implementasi yang rumit ditambahkan tanpa sasaran yang jelas, hasilnya bisa berupa penyelesaian masalah yang didefinisikan secara keliru dengan lebih cepat.\u003c/p\u003e\n\u003ch2\u003e\n\u003ca href=\"#struktur-konteks-lebih-penting-daripada-jumlah-token\" class=\"anchor\" id=\"struktur-konteks-lebih-penting-daripada-jumlah-token\"\u003e\u003c/a\u003eStruktur konteks lebih penting daripada jumlah token\u003c/h2\u003e\n\u003cp\u003eMateri yang disediakan memuat contoh bahwa beberapa paket menggunakan sekitar 17 ribu–22 ribu token per sesi. Namun, jumlah token berbeda-beda menurut kondisi berikut.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eModel dan tokenizer yang digunakan\u003c/li\u003e\n\u003cli\u003eCakupan skill, aturan, dan hook yang diaktifkan\u003c/li\u003e\n\u003cli\u003eApakah klien hanya membaca metadata atau memasukkan seluruh isi\u003c/li\u003e\n\u003cli\u003ePanjang riwayat percakapan dan panduan proyek\u003c/li\u003e\n\u003cli\u003eApakah cache dan kompresi konteks diterapkan\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eKarena itu, angka tertentu tidak dapat digeneralisasi sebagai biaya tetap untuk semua lingkungan instalasi. Saat melakukan pengukuran, sesi kosong harus dijadikan patokan, lalu token input, latensi respons, dan tingkat keberhasilan pekerjaan dibandingkan bersama-sama sambil menambahkan skill satu per satu.\u003c/p\u003e\n\u003cp\u003eBerikut adalah beberapa cara praktis untuk mengurangi konteks.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ePisahkan kebijakan organisasi yang selalu diperlukan dari skill untuk setiap pekerjaan.\u003c/li\u003e\n\u003cli\u003eIsi deskripsi skill hanya dengan informasi inti yang diperlukan untuk routing.\u003c/li\u003e\n\u003cli\u003ePindahkan spesifikasi dan contoh panjang ke berkas terpisah agar hanya dibaca saat diperlukan.\u003c/li\u003e\n\u003cli\u003eGabungkan aturan yang tumpang tindih menjadi satu skill umum.\u003c/li\u003e\n\u003cli\u003eNonaktifkan skill yang jarang digunakan atau tidak terbukti meningkatkan kinerja.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\n\u003ca href=\"#risiko-keamanan-dan-rantai-pasok-yang-luput-dari-peringkat-popularitas\" class=\"anchor\" id=\"risiko-keamanan-dan-rantai-pasok-yang-luput-dari-peringkat-popularitas\"\u003e\u003c/a\u003eRisiko keamanan dan rantai pasok yang luput dari peringkat popularitas\u003c/h2\u003e\n\u003cp\u003eSkill terlihat seperti dokumen Markdown biasa, tetapi dapat mencakup perintah shell, kode Python, instalasi paket, dan permintaan jaringan eksternal. Jika agen menjalankannya, timbul risiko rantai pasok yang serupa dengan dependensi perangkat lunak biasa.\u003c/p\u003e\n\u003cp\u003eSebelum menggunakan skill eksternal, hal-hal berikut harus diperiksa.\u003c/p\u003e\n\u003col\u003e\n\u003cli\u003ePeriksa pemilik repositori dan apakah repositori tersebut merupakan proyek resmi.\u003c/li\u003e\n\u003cli\u003eTinjau secara langsung skrip instalasi dan berkas yang dapat dieksekusi.\u003c/li\u003e\n\u003cli\u003ePeriksa izin yang diminta untuk variabel lingkungan, token autentikasi, direktori home, dan jaringan.\u003c/li\u003e\n\u003cli\u003eTetapkan commit yang telah ditinjau, bukan kondisi terbaru branch.\u003c/li\u003e\n\u003cli\u003eJika memungkinkan, jalankan terlebih dahulu dalam container atau lingkungan pengujian yang terbatas.\u003c/li\u003e\n\u003cli\u003eSebelum pembaruan otomatis, tinjau kembali perubahan dan izin baru.\u003c/li\u003e\n\u003cli\u003ePastikan lisensi mengizinkan penyalinan, modifikasi, penggunaan internal, dan distribusi komersial.\u003c/li\u003e\n\u003c/ol\u003e\n\u003cp\u003eBanyaknya bintang GitHub tidak menghilangkan kemungkinan perubahan berbahaya, pengambilalihan akun, atau penghentian pemeliharaan. Popularitas bukanlah pengganti audit keamanan.\u003c/p\u003e\n\u003ch2\u003e\n\u003ca href=\"#kriteria-memilih-skill-yang-sesuai-dengan-lingkungan-saya\" class=\"anchor\" id=\"kriteria-memilih-skill-yang-sesuai-dengan-lingkungan-saya\"\u003e\u003c/a\u003eKriteria memilih skill yang sesuai dengan lingkungan saya\u003c/h2\u003e\n\u003cdiv class=\"overflow-x-auto\"\u003e\u003ctable\u003e\n\u003cthead\u003e\n\u003ctr\u003e\n\u003cth\u003eAspek evaluasi\u003c/th\u003e\n\u003cth\u003ePertanyaan yang perlu diperiksa\u003c/th\u003e\n\u003cth\u003eSinyal yang baik\u003c/th\u003e\n\u003c/tr\u003e\n\u003c/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd data-label=\"Aspek evaluasi\"\u003eKesesuaian masalah\u003c/td\u003e\n\u003ctd data-label=\"Pertanyaan yang perlu diperiksa\"\u003eApakah menyelesaikan pekerjaan nyata yang berulang kali gagal?\u003c/td\u003e\n\u003ctd data-label=\"Sinyal yang baik\"\u003ePekerjaan yang diterapkan dan tidak diterapkan dinyatakan dengan jelas\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd data-label=\"Aspek evaluasi\"\u003eRouting\u003c/td\u003e\n\u003ctd data-label=\"Pertanyaan yang perlu diperiksa\"\u003eKapan skill harus dimuat?\u003c/td\u003e\n\u003ctd data-label=\"Sinyal yang baik\"\u003eDeskripsi dan pemicunya spesifik\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd data-label=\"Aspek evaluasi\"\u003eKemampuan verifikasi\u003c/td\u003e\n\u003ctd data-label=\"Pertanyaan yang perlu diperiksa\"\u003eApakah kualitas sebelum dan sesudah penggunaan dapat dibandingkan?\u003c/td\u003e\n\u003ctd data-label=\"Sinyal yang baik\"\u003eTersedia kasus pengujian dan kriteria keberhasilan\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd data-label=\"Aspek evaluasi\"\u003eEfisiensi konteks\u003c/td\u003e\n\u003ctd data-label=\"Pertanyaan yang perlu diperiksa\"\u003eApakah banyak konten harus selalu dibaca?\u003c/td\u003e\n\u003ctd data-label=\"Sinyal yang baik\"\u003eMateri panjang hanya dimuat saat diperlukan\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd data-label=\"Aspek evaluasi\"\u003eKeamanan\u003c/td\u003e\n\u003ctd data-label=\"Pertanyaan yang perlu diperiksa\"\u003eApakah eksekusi kode dan akses eksternal diperlukan?\u003c/td\u003e\n\u003ctd data-label=\"Sinyal yang baik\"\u003eMenggunakan hak akses minimum dan cakupan eksekusi yang jelas\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd data-label=\"Aspek evaluasi\"\u003ePemeliharaan\u003c/td\u003e\n\u003ctd data-label=\"Pertanyaan yang perlu diperiksa\"\u003eApakah perubahan terkini dan penanganan masalah dapat diperiksa?\u003c/td\u003e\n\u003ctd data-label=\"Sinyal yang baik\"\u003eRiwayat perubahan dan prosedur kontribusi dipublikasikan\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd data-label=\"Aspek evaluasi\"\u003eLisensi\u003c/td\u003e\n\u003ctd data-label=\"Pertanyaan yang perlu diperiksa\"\u003eApakah sesuai dengan tujuan penggunaan organisasi?\u003c/td\u003e\n\u003ctd data-label=\"Sinyal yang baik\"\u003eKetentuan per berkas dinyatakan dengan jelas\u003c/td\u003e\n\u003c/tr\u003e\n\u003c/tbody\u003e\n\u003c/table\u003e\u003c/div\u003e\n\u003cp\u003eRepositori populer sebaiknya digunakan sebagai materi referensi untuk mempelajari cara penulisan, sementara skill untuk operasi nyata lebih baik dibuat dalam skala kecil agar sesuai dengan basis kode, prosedur tinjauan, dan izin alat milik organisasi. Pada awalnya, lebih baik menargetkan hanya satu pekerjaan berulang dan mempertahankan aturan yang lolos evaluasi, karena pendekatan ini juga menguntungkan dari sisi pemeliharaan.\u003c/p\u003e\n\u003ch2\u003e\n\u003ca href=\"#kesimpulan\" class=\"anchor\" id=\"kesimpulan\"\u003e\u003c/a\u003eKesimpulan\u003c/h2\u003e\n\u003cp\u003eKandidat Top 5 yang diberikan memiliki bentuk berbeda-beda, tetapi semuanya mendorong agen untuk terlebih dahulu memeriksa persyaratan, rencana, cakupan, dan verifikasi agar tidak terburu-buru melakukan implementasi. Inti popularitasnya bukan terletak pada memasukkan banyak perintah, melainkan pada mengubah titik-titik penilaian yang rentan gagal menjadi prosedur.\u003c/p\u003e\n\u003cp\u003eNamun, skill individual yang paling banyak digunakan di dunia tidak dapat ditentukan hanya berdasarkan bintang repositori atau jumlah instalasi registri. Saat mengutip peringkat, waktu pengukuran, indikator asli, dan unit penghitungan harus disebutkan, sedangkan keputusan penerapan harus didasarkan pada evaluasi kualitas, biaya konteks, lisensi, dan tinjauan keamanan.\u003c/p\u003e\n","tags":["Agen AI","Claude Code","Anthropic","Keterampilan agen","GitHub","Agen pemrograman"],"faqs":[{"question":"Apa perbedaan keterampilan agen dengan prompt sederhana?","answer":"Prompt biasanya mengungkapkan satu permintaan, sedangkan keterampilan agen mengelompokkan instruksi, skrip, materi referensi, contoh, dan kriteria evaluasi yang diperlukan untuk tugas berulang dalam satu folder. Keterampilan tersebut juga dapat disusun agar hanya memuat konten yang diperlukan ketika tugas terkait muncul."},{"question":"Apakah repositori dengan GitHub Star terbanyak dapat dianggap sebagai keterampilan terbaik?","answer":"Tidak. GitHub Star menunjukkan tingkat minat dan popularitas, tetapi tidak mengukur instalasi aktual, penggunaan aktif, jumlah penggunaan masing-masing keterampilan, atau tingkat keberhasilan tugas. Untuk menilai kualitas, hasil evaluasi, status pemeliharaan, keamanan, dan lisensi harus diperiksa secara bersamaan."},{"question":"Apakah Top 5 ini merupakan peringkat dunia resmi?","answer":"Bukan. Ini adalah rangkuman kandidat populer pada tingkat repositori pada tanggal yang diberikan, bukan peringkat resmi jumlah penggunaan dunia. Untuk mereproduksi peringkat yang akurat, diperlukan waktu pengukuran, respons API asli, unit agregasi, dan snapshot tiap repositori."},{"question":"Apakah popularitas masing-masing keterampilan dapat diketahui dari jumlah total bintang repositori?","answer":"Tidak dapat diketahui. Jika satu repositori memuat beberapa keterampilan dan konfigurasi, tidak dapat dibedakan item mana yang membuat pengguna memberikan bintang. Statistik instalasi atau pemanggilan masing-masing keterampilan harus dipublikasikan secara terpisah agar popularitas dapat dibandingkan pada tingkat keterampilan."},{"question":"Apakah Agent Skills dan MCP merupakan teknologi yang sama?","answer":"Tidak sama. MCP menyediakan antarmuka yang menghubungkan agen dengan data dan alat eksternal, sedangkan Agent Skills menyediakan prosedur dan kriteria penilaian untuk menjalankan tugas tertentu. Keduanya dapat digunakan bersama, misalnya dengan mencantumkan cara menggunakan alat MCP secara tepat dalam suatu keterampilan."},{"question":"Apakah memasang banyak keterampilan membuat agen menjadi lebih cakap?","answer":"Tidak selalu. Mengaktifkan hingga petunjuk yang tidak digunakan dapat menambah biaya konteks dan menyebabkan aturan yang berbeda saling bertentangan. Sebaiknya pilih hanya keterampilan yang diperlukan, lalu bandingkan token input, waktu latensi, dan tingkat keberhasilan tugas."},{"question":"Apakah keterampilan eksternal aman karena berupa file Markdown?","answer":"Tidak dapat dipastikan aman. Keterampilan dapat memuat perintah shell, kode yang dapat dieksekusi, instalasi paket, dan instruksi komunikasi eksternal. File yang dapat dieksekusi dan izin harus ditinjau, commit yang telah diverifikasi harus dikunci, dan pengujian harus dilakukan terlebih dahulu di lingkungan terbatas."},{"question":"Apakah keterampilan yang dipublikasikan dapat digunakan secara bebas untuk tujuan komersial?","answer":"Status publik dan status sumber terbuka adalah dua hal berbeda. Selain lisensi seluruh repositori, persyaratan terpisah yang berlaku untuk masing-masing keterampilan atau direktori juga harus diperiksa. Jika tidak jelas, lebih aman untuk menunda penyalinan, modifikasi, pendistribusian ulang, atau penerapannya pada layanan berbayar."},{"question":"Apa syarat terpenting bagi keterampilan agen yang baik?","answer":"Tugas yang berlaku dan yang tidak berlaku harus ditetapkan dengan jelas, serta kriteria keberhasilannya harus dapat dievaluasi. Selain itu, keterampilan tersebut harus menggunakan konteks dan izin seminimal mungkin, serta membuat agen memeriksa persyaratan, cakupan, dan metode verifikasi sebelum bertindak secara tergesa-gesa."}],"sources":[{"url":"https://github.com/obra/superpowers","title":"Repositori GitHub obra/superpowers","type":"source"},{"url":"https://github.com/affaan-m/everything-claude-code","title":"Repositori GitHub affaan-m/everything-claude-code","type":"source"},{"url":"https://github.com/mattpocock/skills","title":"Repositori GitHub mattpocock/skills","type":"source"},{"url":"https://github.com/anthropics/skills","title":"Repositori GitHub anthropics/skills","type":"source"},{"url":"https://skills.sh/","title":"Direktori Agent Skills skills.sh","type":"data_point"},{"url":"https://docs.github.com/en/repositories/viewing-activity-and-data-for-your-repository/about-stars","title":"Dokumentasi GitHub: Tentang bintang","type":"source"}],"images":[{"id":665,"url":"https://injoys.com/rails/active_storage/blobs/proxy/eyJfcmFpbHMiOnsiZGF0YSI6ODI3OSwicHVyIjoiYmxvYl9pZCJ9fQ==--b50bbcc847bc2d7b61ded00be971783aa85a29a4/ai-e0d0c4d7.webp","is_representative":true,"generation_method":"ai_image","license":"ai_generated","mime_type":"image/webp","translations":{"ko":{"alt":"별이 달린 5개 에이전트 스킬 카드와 돋보기, 평가 기준 아이콘이 놓인 저울","caption":"인기 순위와 세부 평가 기준을 함께 살펴 에이전트 스킬을 비교하는 모습을 나타낸다.","description":null},"en":{"alt":"Five starred agent skill cards on podiums, with a magnifier and a scale of evaluation icons","caption":"The illustration compares five agent skills by looking beyond popularity to detailed selection criteria.","description":null},"ja":{"alt":"星付きの5つのエージェントスキルカードと虫眼鏡、評価基準アイコンを載せた天秤","caption":"人気順位だけでなく、詳細な評価基準から5つのエージェントスキルを比較している。","description":null},"es":{"alt":"Cinco tarjetas de habilidades de agente con estrellas, una lupa y una balanza con criterios","caption":"La ilustración compara cinco habilidades de agente más allá de su popularidad mediante varios criterios.","description":null},"id":{"alt":"Lima kartu skill agen berbintang di podium, dengan kaca pembesar dan timbangan ikon penilaian","caption":"Ilustrasi ini membandingkan lima skill agen berdasarkan popularitas dan berbagai kriteria pemilihan.","description":null},"pt":{"alt":"Cinco cartões de habilidades de agentes com estrelas, lupa e balança com critérios de avaliação","caption":"A ilustração compara cinco habilidades de agentes além da popularidade, usando diferentes critérios.","description":null},"zh-hant":{"alt":"五張帶星號的代理技能卡、放大鏡，以及放有評估指標圖示的天平","caption":"插圖呈現不只看熱門排名，也依多項選擇標準比較五種代理技能。","description":null},"de":{"alt":"Fünf Agenten-Skill-Karten mit Sternen, Lupe und Waage mit Bewertungskriterien","caption":"Die Illustration vergleicht fünf Agenten-Skills anhand von Beliebtheit und weiteren Auswahlkriterien.","description":null}}},{"id":666,"url":"https://injoys.com/rails/active_storage/blobs/proxy/eyJfcmFpbHMiOnsiZGF0YSI6ODI4NSwicHVyIjoiYmxvYl9pZCJ9fQ==--baba657ae44c9c7abd0b42f0a8a282655bf5665f/ai-58954fc2.webp","is_representative":false,"generation_method":"ai_image","license":"ai_generated","mime_type":"image/webp","translations":{"ko":{"alt":"다섯 개의 에이전트 스킬 카드가 필터와 검증 단계를 거쳐 선택되는 흐름도","caption":"여러 에이전트 스킬을 기능, 보안, 실행 과정에 따라 비교하고 선별하는 구조를 보여준다.","description":null},"en":{"alt":"Flowchart of five agent skill cards passing through filtering and validation steps","caption":"The diagram shows agent skills being compared and selected by function, security, and workflow.","description":null},"ja":{"alt":"5つのエージェントスキルカードを絞り込み、検証して選ぶフロー図","caption":"複数のエージェントスキルを機能、セキュリティ、実行工程で比較・選別する流れを示している。","description":null},"es":{"alt":"Diagrama de cinco tarjetas de habilidades de agentes filtradas y validadas","caption":"El diagrama muestra la comparación y selección de habilidades según su función, seguridad y flujo de trabajo.","description":null},"id":{"alt":"Diagram lima kartu keterampilan agen yang melewati tahap penyaringan dan validasi","caption":"Diagram ini menunjukkan keterampilan agen dibandingkan dan dipilih berdasarkan fungsi, keamanan, dan alur kerja.","description":null},"pt":{"alt":"Fluxograma de cinco cartões de habilidades de agentes passando por filtros e validação","caption":"O diagrama mostra habilidades de agentes sendo comparadas e selecionadas por função, segurança e fluxo de trabalho.","description":null},"zh-hant":{"alt":"五張代理技能卡片經過篩選與驗證步驟的流程圖","caption":"圖中呈現依功能、安全性與執行流程比較並選擇代理技能的方式。","description":null},"de":{"alt":"Flussdiagramm mit fünf Agenten-Skill-Karten, die gefiltert und geprüft werden","caption":"Das Diagramm zeigt den Vergleich und die Auswahl von Agenten-Skills nach Funktion, Sicherheit und Ablauf.","description":null}}}],"published_at":"2026-08-16T04:15:57+09:00","updated_at":"2026-08-16T04:15:57+09:00","license":"cc_by","translation_status":"reviewed","available_locales":["ko","en","ja","es"],"data_locales":["ko","en","ja","es","id","pt","zh-hant","de"],"url":"https://injoys.com/en/articles/top-5-ai-agent-skills-comparison"}