Opsional#10
Skills dari skills.sh (Opsional)
Cari skill populer, cek keamanannya, pasang ke OpenCode.
Skills dari skills.sh (Opsional)
Skills = ekstensi buat OpenCode nambah kemampuan baru. Diunduh dari skills.sh.
Link: https://skills.sh
Cara Cari & Pasang Skill
- Buka https://skills.sh
- Cari skill yang relevan (misal: "github", "docker", "database")
- Periksa sebelum pasang:
- ⭐ Stars banyak = banyak orang pakai (tapi bukan jaminan aman)
- 👤 Pembuat jelas = ada profile GitHub/organisasi
- 📖 Dokumentasi lengkap = README, contoh penggunaan
- 🔄 Aktif dipelihara = commit recent, issue direspon
- 🔒 Permission minimal = minta akses yang perlu aja
- 📦 Kode terbuka = bisa lihat source code
Contoh Skill Populer (Cek Dulu Sendiri!)
| Kategori | Contoh Pencarian di skills.sh | |----------|-------------------------------| | Git/GitHub | git, github, gitlab | | Database | postgres, mysql, sqlite, redis | | Cloud | aws, gcp, azure, vercel | | Docker | docker, kubernetes, container | | Testing | jest, vitest, playwright, cypress | | Lint/Format | eslint, prettier, biome |
Cara Pasang Skill
Di dalam OpenCode:
terminal
Pasang skill [nama-skill] dari skills.sh
Atau manual via config:
json
{
"$schema": "https://opencode.ai/config.json",
"skills": {
"nama-skill": {
"source": "https://skills.sh/skill/nama-skill"
}
}
}
⚠️ Peringatan Penting
Banyak stars ≠ aman 100%
Skill bisa:
- Akses file sensitif
- Kirim data ke server eksternal
- Jalanin command berbahaya
- Berisi malware/backdoor
Selalu:
- Baca source code skill
- Cek permission yang diminta
- Test di project terpisah dulu
- Hapus kalau mencurigakan
Kapan Butuh Skill?
- Butuh integrasi spesifik (GitHub API, AWS, dll)
- Mau otomatisasi workflow tertentu
- Butuh tools yang belum built-in OpenCode
Buat belajar dasar: nggak perlu skill apapun.
Next: MCP (Opsional)
