
localskills.sh
localskills.sh adalah registri dan CLI yang memungkinkan Anda membuat, membuat versi, dan menginstal keterampilan dan aturan agen yang dapat digunakan kembali di 8 alat pengkodean (misalnya, Cursor, Claude Code, Windsurf) dengan kontrol tim seperti SSO/SCIM, analitik, dan pencatatan audit.
https://localskills.sh/?ref=producthunt&utm_source=aipure

Informasi Produk
Diperbarui:Jul 28, 2026
Apa itu localskills.sh
localskills.sh adalah platform untuk menerbitkan dan berbagi "keterampilan agen" dan aturan—bundel instruksi yang dapat digunakan kembali yang jika tidak akan berada di dotfiles yang tersebar atau konfigurasi per-repo. Ini menyediakan registri yang dihosting ditambah antarmuka baris perintah sehingga individu dan tim dapat membuat keterampilan sekali dan menginstalnya secara konsisten ke beberapa lingkungan agen (termasuk Cursor, Claude Code, Windsurf, Cline, Copilot, Codex, OpenCode, dan Aider). Selain berbagi, ini dirancang untuk kolaborasi dan tata kelola, menawarkan fitur tim seperti kontrol akses berbasis peran, SAML 2.0 SSO, penyediaan SCIM, token API, dan visibilitas aktivitas/audit.
Fitur Utama localskills.sh
localskills.sh adalah registri plus CLI untuk membuat, menerbitkan, menemukan, dan menginstal 'keterampilan agen' yang dapat digunakan kembali (aturan/instruksi yang dikemas sebagai file) di berbagai alat pengkodean AI (misalnya, Cursor, Claude Code, Windsurf, Cline, Copilot, Codex, OpenCode, Aider). Ini menstandardisasi instalasi di berbagai format alat, mendukung pembuatan versi dan deteksi pembaruan, serta menambahkan kontrol tim/perusahaan seperti peran, SAML SSO, penyediaan SCIM, log audit, token API, dan analitik unduhan—sehingga individu dan organisasi dapat menjaga standar pengkodean AI tetap konsisten di seluruh repositori dan lingkungan pengembang.
Distribusi keterampilan lintas alat: Terbitkan sekali dan instal keterampilan yang sama ke kombinasi 8 alat yang didukung (Cursor, Claude Code, Windsurf, Cline, Copilot, Codex, OpenCode, Aider), dengan CLI menangani perbedaan format dan lokasi secara otomatis.
Instalasi, pembaruan, dan pencopotan pemasangan berbasis CLI: Gunakan alur kerja perintah tunggal (instal/tarik/copot pemasangan/daftar) untuk mengelola keterampilan di lingkungan lokal; pembaruan terdeteksi melalui hashing konten SHA-256 sehingga hanya konten yang berubah yang disegarkan.
Pembuatan versi dan pembalikan: Setiap penerbitan membuat versi yang bertambah secara otomatis dengan riwayat lengkap; tim dapat kembali ke versi sebelumnya untuk dengan cepat membatalkan perubahan aturan yang bermasalah tanpa pengeditan file manual.
Kontrol berbagi & visibilitas yang fleksibel: Terbitkan secara publik, jaga keterampilan tetap pribadi untuk tim Anda, atau bagikan melalui tautan langsung yang tidak terdaftar; juga mendukung berbagi anonim dengan identitas Ed25519 (dengan batasan untuk pengguna anonim).
Tata kelola tim dan identitas perusahaan: Peran/izin bawaan ditambah SAML 2.0 SSO dan sinkronisasi direktori SCIM 2.0 untuk kontrol akses terpusat dan penyediaan di organisasi yang lebih besar.
Log audit, analitik, dan token: Menyediakan pelacakan/analitik unduhan, log audit pengguna dan tim (misalnya, penerbitan, login, peristiwa penyediaan), dan dukungan token API untuk visibilitas operasional dan tata kelola.
Kasus Penggunaan localskills.sh
Standardisasi aturan pengkodean AI di beberapa repositori: Tim teknik dapat mempertahankan satu set konvensi pengkodean AI bersama (linting, pola pengujian, penggunaan kerangka kerja) dan menginstalnya ke alat pilihan setiap pengembang tanpa menduplikasi file per repositori.
Lingkungan pengembangan multi-alat: Organisasi yang menggunakan Cursor untuk pengkodean harian, Claude Code untuk refaktor, dan Windsurf untuk pembuatan prototipe dapat menjaga perilaku agen yang konsisten di seluruh alat, mengurangi 'penyimpangan aturan' dan friksi orientasi.
Kepatuhan dan tata kelola perusahaan: Tim yang diatur dapat menggunakan SSO/SCIM, akses berbasis peran, dan log audit untuk mengontrol siapa yang dapat menerbitkan atau memodifikasi keterampilan dan untuk menjaga ketertelusuran perubahan instruksi yang memengaruhi kode yang dihasilkan.
Pengaktifan platform internal/DevEx: Rekayasa platform dapat menerbitkan keterampilan praktik terbaik internal (konvensi API, runbook penyebaran, langkah-langkah respons insiden) dan mendorong pembaruan di seluruh organisasi dengan pembalikan versi.
Berbagi alur kerja khusus komunitas: Individu dapat menerbitkan keterampilan yang dapat digunakan kembali (misalnya, aturan khusus kerangka kerja, alur kerja CLI, perancah pengujian) ke registri publik agar orang lain dapat menemukan dan menginstalnya dengan cepat.
Iterasi cepat pada kualitas instruksi agen: Tim dapat memperlakukan pembaruan aturan seperti pembaruan dependensi—mengusulkan perubahan, menerbitkan versi baru, mengukur dampak melalui unduhan/umpan balik, dan membatalkan jika perilaku baru menyebabkan masalah.
Kelebihan
Mengurangi fragmentasi dengan menginstal keterampilan yang sama di beberapa alat agen dengan satu alur kerja.
Kontrol operasional yang kuat untuk tim (riwayat versi, pembalikan, log audit) dibandingkan dengan penyalinan dotfile ad-hoc.
Identitas dan penyediaan siap perusahaan (SAML SSO, SCIM) untuk manajemen akses terpusat.
Deteksi pembaruan melalui hashing dan metode instalasi terstruktur (salin/bagian) membantu menjaga aturan tetap konsisten dari waktu ke waktu.
Kekurangan
Bergantung pada registri/layanan yang dihosting untuk penemuan dan distribusi, yang mungkin menjadi perhatian untuk persyaratan offline atau self-hosting yang ketat.
Berbagi anonim terbatas (misalnya, jumlah keterampilan yang dibagikan dibatasi), mendorong penggunaan yang lebih berat ke penerbitan berbasis akun.
Fitur aturan khusus alat mungkin tidak diterjemahkan dengan sempurna di mana-mana, meskipun platform mengotomatiskan perbedaan format.
Cara Menggunakan localskills.sh
1) Buat akun dan (opsional) tim: Buka https://localskills.sh dan daftar (misalnya, "Masuk dengan Google"). Buat tim dari dasbor jika Anda ingin menerbitkan/mengelola keterampilan dengan kontrol akses berbasis peran (tim memiliki keterampilan; pembuat menjadi pemilik).
2) Instal CLI localskills: Instal secara global dengan npm: `npm i -g @localskills/cli` lalu verifikasi: `localskills --version`.
3) Masuk (autentikasi CLI interaktif): Jalankan `localskills login` untuk mengautentikasi CLI ke akun localskills.sh Anda sehingga Anda dapat menerbitkan keterampilan pribadi/tim dan mengelolanya.
4) Pahami apa yang dapat Anda terbitkan (keterampilan vs aturan): Sebuah "keterampilan" menyediakan instruksi/alur kerja agen yang dapat digunakan kembali yang diinstal ke lokasi keterampilan/aturan alat Anda. Sebuah "aturan" adalah tata kelola/standar pengkodean (beberapa alat menyimpannya di direktori aturan terpisah). Konten adalah Markdown (maks 512 KB). Setiap publikasi membuat versi yang bertambah secara otomatis; konten di-hash SHA-256 sehingga pembaruan dapat dideteksi.
5) Buat konten keterampilan Anda secara lokal: Tulis instruksi Anda sebagai Markdown (dan opsional atur sebagai paket folder jika Anda menggunakan pengemasan yang dibundel platform). Jaga deskripsi tetap ringkas dan spesifik (2–4 kalimat) agar situasi yang tepat memicu keterampilan.
6) Terbitkan keterampilan ke localskills.sh: Dari direktori keterampilan Anda (atau menunjuk ke file), terbitkan dengan CLI: `localskills publish` (dan sertakan nama seperti `nama-tim-anda/nama-keterampilan` jika diminta/diperlukan oleh alur kerja Anda). Setiap publikasi menghasilkan versi baru yang tidak dapat diubah yang terlihat di riwayat versi dasbor.
7) Bagikan keterampilan secara anonim (tidak perlu akun): Gunakan `localskills share ./my-skill.md` untuk berbagi file tertentu, atau jalankan `localskills share` untuk alur pemindaian dan pemilihan interaktif. Pada penggunaan pertama, CLI menghasilkan pasangan kunci Ed25519 yang disimpan di `~/.localskills/config.json` sebagai identitas anonim Anda. Pengguna anonim terbatas pada 10 keterampilan yang dibagikan.
8) Instal keterampilan yang diterbitkan ke satu atau lebih alat: Instal berdasarkan slug/nama ke alat yang didukung (Cursor, Claude Code, Windsurf, Cline, GitHub Copilot, Codex CLI, OpenCode, Aider) dengan satu perintah, misalnya: `localskills install tim-anda/konvensi-api --target cursor claude windsurf`. CLI menulis format/lokasi asli setiap alat (misalnya, `.claude/skills/` untuk Claude Code, `.cursor/rules/` untuk Cursor, `.windsurf/rules/` untuk Windsurf).
9) Pilih mode instalasi (symlink, salin, atau bagian): Symlink: membuat symlink dari lokasi target alat ke file yang di-cache di `~/.localskills/cache/` sehingga pembaruan secara otomatis tercermin melalui cache. Salin: menulis salinan independen ke lokasi target; `localskills pull` menulis ulang pada pembaruan. Bagian: menyematkan konten keterampilan ke dalam file bersama menggunakan penanda seperti `<!-- localskills:start:{slug} --> ... <!-- localskills:end:{slug} -->` (berguna untuk alat yang mengandalkan satu file bersama).
10) Tarik pembaruan saat versi baru diterbitkan: Jalankan `localskills pull` di repositori untuk memperbarui keterampilan yang diinstal ke versi terbaru yang kompatibel. Dengan instalasi symlink, menarik pembaruan cache dan semua symlink menunjuk ke konten terbaru secara otomatis.
11) Uji bahwa alat Anda benar-benar menerapkan keterampilan: Mulai sesi baru di alat AI Anda (beberapa alat memindai keterampilan saat startup, jadi sesi yang sedang berjalan mungkin tidak melihat keterampilan yang baru diinstal). Uji dengan permintaan realistis tanpa secara eksplisit menyebutkan keterampilan untuk mengonfirmasi pemicuan dan perilaku.
12) Kelola keterampilan (daftar/lihat/hapus/perbarui) dari CLI dan dasbor: Gunakan CLI untuk mengelola konten registri (daftar keterampilan, lihat detail, hapus/hapus keterampilan, dan kelola versi). Gunakan dasbor untuk memeriksa riwayat versi dan kembali ke versi sebelumnya jika diperlukan.
13) Gunakan penerbitan CI/CD dengan OIDC (tanpa rahasia berumur panjang): Untuk penerbitan otomatis, konfigurasikan kebijakan kepercayaan OIDC di localskills.sh dan terbitkan dari CI menggunakan token identitas berumur pendek. Contoh alur GitHub Actions: atur `permissions: id-token: write`, instal CLI, lalu jalankan `localskills publish --oidc` dengan `LOCALSKILLS_TEAM` diatur ke slug tim Anda. Pastikan klaim OIDC `aud` cocok dengan `https://localskills.sh`.
14) Peluncuran perusahaan (opsional): SSO, SCIM, dan log audit: Untuk organisasi, aktifkan SAML 2.0 SSO (Okta, Microsoft Entra ID/Azure AD, dll.) dan opsional SCIM 2.0 untuk penyediaan pengguna/grup. Gunakan peran/izin untuk kontrol akses tim dan andalkan log audit (retensi 90 hari) untuk melacak tindakan platform.
15) Pecahkan masalah autentikasi dan konfigurasi lokal: Jika Anda perlu mengatur ulang autentikasi CLI, hapus token autentikasi yang disimpan dari konfigurasi lokal Anda (CLI menyediakan perintah untuk ini). Kunci identitas anonim berada di `~/.localskills/config.json`.
FAQ localskills.sh
localskills.sh adalah platform untuk membuat, berbagi, dan menginstal keterampilan dan aturan agen yang dapat digunakan kembali di seluruh tim, dengan alur instalasi berbasis CLI tunggal yang berfungsi di berbagai alat pengkodean AI.
Video localskills.sh
Artikel Populer

Atoms: Platform AI Multi-Agen yang Mengubah Ide menjadi Produk Siap Diluncurkan
May 22, 2026

Nano Banana SBTI: Apa Itu, Bagaimana Cara Kerjanya, dan Cara Menggunakannya di Tahun 2026
Apr 15, 2026

Ulasan Atoms — Pembuat Produk AI yang Mendefinisikan Ulang Kreasi Digital di Tahun 2026
Apr 10, 2026

Kilo Claw: Cara Menerapkan dan Menggunakan Agen AI "Lakukan-Untuk-Anda" Sejati (Pembaruan 2026)
Apr 3, 2026







