Skills Samber
ego lite browser
sponsorego lite adalah browser tercepat untuk agen AI dalam menjalankan otomatisasi web, berbagi status login Anda dengan Codex atau Claude Code, tanpa biaya, tanpa konfigurasi.
Alpha Vantage MCP Server
sponsorAkses data pasar keuangan: saham real-time & historis, ETF, opsi, forex, kripto, komoditas, fundamental, indikator teknikal, & lainnya
Composio
sponsorHubungkan ke 1500+ Server MCP dalam 1 klik
chrome-extension
cc-skills/skills/chrome-extension
Panduan lengkap untuk membangun ekstensi Chrome dengan Manifest V3. Gunakan keterampilan ini setiap kali pengguna menyebutkan ekstensi Chrome, ekstensi peramban, manifest.json, skrip konten, service worker (dalam konteks ekstensi), popup, panel samping, chrome.runtime, chrome.tabs, chrome.storage, chrome.scripting, skrip latar belakang, MV3, Manifest V3, atau API ekstensi Chrome lainnya. Juga aktifkan ketika pengguna ingin menyuntikkan skrip ke halaman web, berkomunikasi antara halaman dan latar belakang, melewati CSP dari...
PengembanganOtomasi Browserconventional-git
cc-skills/skills/conventional-git
Standar penamaan cabang, penamaan worktree, dan pesan commit untuk proyek GitHub dan GitLab berdasarkan Conventional Commits v1.0.0. Gunakan saat membuat cabang, menamai worktree, menulis commit, menghasilkan pesan commit, meninjau konvensi cabang, atau menyiapkan otomatisasi changelog. Terapkan ketika proyek Anda membutuhkan riwayat git yang konsisten, rilis berbasis SemVer, pembuatan changelog yang dapat diurai, atau penutupan masalah otomatis. Aktifkan saat pengguna bertanya cara menamai worktree, membuat git worktree, atau...
PengembanganTinjauan KodeDevOpscopywriting-cta
cc-skills/skills/copywriting-cta
Rancang CTA akhir artikel (ajakan bertindak yang ditempatkan di bagian bawah posting blog, buletin, esai, artikel, atau konten panjang apa pun). Gunakan keterampilan ini setiap kali pengguna meminta untuk menulis, merancang, meninjau, atau meningkatkan CTA di bagian bawah artikel, posting blog, atau esai; menyebutkan "CTA akhir posting", "bagian bawah artikel", "ajakan bertindak", "kotak pendaftaran", "CTA buletin", "blok berlangganan", "apa yang harus saya taruh di bagian bawah", "bagaimana cara membuat pembaca berlangganan / membagikan / memesan panggilan / membeli /...
PemasaranKreatifKomunikasicopywriting-hooks
cc-skills/skills/copywriting-hooks
Hasilkan kalimat pembuka dan judul artikel untuk konten panjang dalam bahasa Inggris atau Prancis — posting blog, Substack/Medium/dev.to, konten panjang LinkedIn, buletin berbayar, esai opini, laporan feature, ulasan teknis mendalam. Aktifkan saat pengguna meminta hook, pembuka, lede, intro, kalimat/paragraf pertama, opener, accroche, attaque, phrase d'accroche, atau première phrase — termasuk membuat intro datar lebih menarik atau menulis ulang pembuka draf. Juga aktifkan saat pengguna meminta judul posting, titre d'article,...
PemasaranKreatifKomunikasicopywriting-prose-creator
cc-skills/skills/copywriting-prose-creator
Mengkodekan cara seseorang atau merek menulis — mekanika prosa (leksikon, sintaksis, ritme, struktur, gerakan khas) yang independen dari nada emosional. Keluaran: PROSE.md. Tiga mode: MEMBANGUN panduan baru dari SOUL.md + TONE.md + wawancara penemuan; MENYESUAIKAN panduan yang ada ke saluran baru; AUDIT korpus untuk pola prosa sebelum pengkodean. Gunakan saat: menulis aturan untuk pabrik konten, mengkodekan suara ghostwriting untuk konsistensi multi-penulis, mendefinisikan kata terlarang dan target panjang kalimat,...
KreatifKomunikasiDokumencopywriting-tone-of-voice-creator
cc-skills/skills/copywriting-tone-of-voice-creator
Bangun panduan nada bicara merek (TONE.md) melalui penemuan, definisi suara, dan modulasi saluran. Menghasilkan atribut suara dengan daftar boleh/tidak boleh, posisi NN/g, matriks modulasi nada, leksikon, mekanika, dan aturan saluran — digunakan oleh keterampilan konten hilir yang menulis salinan sesuai merek. Mencakup merek B2B SaaS, B2C/D2C, NGO, sektor publik, konsultasi, industri, berbasis produk, personal, dan sukarelawan; meneliti konteks yang belum terungkap (politik, ceruk yang diatur, organisasi keagamaan, game) pada...
PemasaranKreatifKomunikasicrxjs
cc-skills/skills/crxjs
CRXJS Chrome extension development — true HMR for popup, options, content scripts, side panels, manifest-driven builds, dynamic content script imports (`?script`, `?script&module`), and `defineManifest` for type-safe manifests. Uses Vite as its build tool. Use when the user mentions CRXJS, crxjs, @crxjs/vite-plugin, 'extension with hot reload', 'HMR for chrome extension', or wants to set up a CRXJS-based Chrome extension project with any framework (React, Vue, Svelte, Solid, Vanilla). Also...
PengembanganOtomasi Browserdeep-research
cc-skills/skills/deep-research
Keterampilan riset mendalam — pencarian web paralel yang luas, validasi multi-sumber, pelacakan kepercayaan, laporan Markdown dengan kutipan. Mendukung 11 jenis riset: pasar (TAM/SAM, segmen, harga, tren), domain (struktur industri, ekosistem, lanskap regulasi), teknis (arsitektur, alat, tolok ukur), kompetitif (analisis pesaing, posisi, menang/kalah), produk (analisis fitur, ulasan, sinyal peta jalan), akademis (survei literatur, jaringan kutipan, penulis kunci), orang/org (due...
RisetWeb ScrapingAnalisis Datafrontend-design-deslop
cc-skills/skills/frontend-design-deslop
Hasilkan UI dan aplikasi desain yang khas, tidak generik, dengan pendekatan strategis terlebih dahulu. Identifikasi proyek (landing page, aplikasi SaaS, dashboard, e-commerce, presentasi, dokumentasi, portofolio...) beserta posisi dan kepribadiannya, tetapkan kata sifat merek, terjemahkan ke dalam sistem tipografi dan warna, lalu terapkan lapisan keahlian (tata letak, komponen dan status, gerakan, ikonografi, citra, mode gelap dan tema, aksesibilitas), hindari hasil AI yang buruk / bawaan ala Claude. Ini adalah...
DesainPengembanganKreatifgolang-benchmark
cc-skills-golang/skills/golang-benchmark
Pembandingan tolok ukur Golang, pembuatan profil, dan pengukuran kinerja. Gunakan saat menulis, menjalankan, atau membandingkan tolok ukur Go, membuat profil jalur panas dengan pprof, menginterpretasikan profil CPU/memori/trace, menganalisis hasil dengan benchstat, menyiapkan deteksi regresi tolok ukur CI, atau menyelidiki kinerja produksi dengan metrik runtime Prometheus. Juga gunakan saat pengembang membutuhkan analisis mendalam pada indikator kinerja tertentu - keterampilan ini menyediakan metodologi pengukuran, sementara...
PengembanganPengujianTinjauan Kodegolang-cli
cc-skills-golang/skills/golang-cli
We need to translate the given text from English to Bahasa Indonesia. The text describes a skill for Golang CLI application development. We must preserve the name "golang-cli" if it appears, but it does not appear in the text. The text includes technical terms like "cobra", "viper", "urfave/cli", "samber/cc-skills-golang@golang-spf13-cobra". These should be preserved as is. Also preserve URLs or references like "samber/cc-skills-golang@golang-spf13-cobra". The translation should be natural in Indonesian, keeping the meaning. Let's translate sentence by sentence: "Golang CLI application development." -> "Pengembangan aplikasi CLI Golang." "Use when building, modifying, or reviewing a Go CLI tool — especially for command structure, flag handling, configuration layering, version embedding, exit codes, I/O patterns, signal handling, shell completion, argument validation, and CLI unit testing." -> "Gunakan saat membangun, memodifikasi, atau meninjau alat CLI
Pengembangangolang-code-style
cc-skills-golang/skills/golang-code-style
Golang code style conventions — line length and breaking, variable declarations, control flow clarity, when comments help vs hurt. Use when writing or reviewing Go code, asking about style or clarity, or establishing project coding standards. Not for naming conventions (→ See `samber/cc-skills-golang@golang-naming` skill), linter configuration (→ See `samber/cc-skills-golang@golang-lint` skill), or doc comments (→ See `samber/cc-skills-golang@golang-documentation` skill).
PengembanganTinjauan Kodegolang-concurrency
cc-skills-golang/skills/golang-concurrency
Pola konkurensi Golang. Gunakan saat menulis atau meninjau kode Go konkuren yang melibatkan goroutine, channel, select, lock, primitif sinkronisasi, errgroup, singleflight, worker pool, atau pipeline fan-out/fan-in. Juga aktif saat mendeteksi kebocoran goroutine, kondisi balapan, masalah kepemilikan channel, atau perlu memilih antara channel dan mutex.
PengembanganTinjauan Kodegolang-context
cc-skills-golang/skills/golang-context
Penggunaan idiomatis context.Context di Golang — propagasi melalui batas API, pembatalan, batas waktu dan tenggat, nilai dalam lingkup permintaan, context.WithoutCancel untuk pekerjaan latar yang melampaui permintaan. Terapkan saat merancang propagasi konteks antar lapisan, men-debug konteks yang bocor atau tidak kedaluwarsa, memilih antara context.Background/TODO/WithoutCancel, atau menyimpan nilai dalam konteks. Bukan untuk kode yang hanya menerima ctx sebagai parameter pertama.
Pengembangangolang-continuous-integration
cc-skills-golang/skills/golang-continuous-integration
Konfigurasi pipeline CI/CD menggunakan GitHub Actions untuk proyek Golang — pengujian, linting, SAST, pemindaian keamanan, cakupan kode, Dependabot, Renovate, GoReleaser, otomatisasi tinjauan kode, dan pipeline rilis. Gunakan saat menyiapkan atau meningkatkan CI proyek Go, mengonfigurasi alur kerja GitHub Actions, menambahkan linter atau pemindai keamanan, mengotomatiskan pembaruan dependensi, atau menambahkan gerbang kualitas.
PengembanganDevOpsPengujiangolang-data-structures
cc-skills-golang/skills/golang-data-structures
Struktur data Golang — slice (internal, pertumbuhan kapasitas, praalokasi, paket slices), map (internal, bucket hash, paket maps), array, container/list/heap/ring, strings.Builder vs bytes.Buffer, koleksi generik, pointer (unsafe.Pointer, weak.Pointer), dan semantik salin. Gunakan saat memilih atau mengoptimalkan struktur data Go, mengimplementasikan wadah generik, menggunakan paket container/, pointer unsafe atau weak, atau mempertanyakan internal slice/map.
PengembanganAnalisis Datagolang-database
cc-skills-golang/skills/golang-database
Panduan komprehensif untuk akses database Go — kueri terparameter, pemindaian struct, kolom NULLable, transaksi, tingkat isolasi, SELECT FOR UPDATE, kumpulan koneksi, pemrosesan batch, propagasi konteks, dan alat migrasi. Gunakan saat menulis, meninjau, atau men-debug kode Golang yang berinteraksi dengan PostgreSQL, MariaDB, MySQL, atau SQLite; untuk pengujian database; atau untuk pertanyaan tentang database/sql, sqlx, atau pgx. TIDAK menghasilkan skema database atau SQL migrasi.
PengembanganDatabasegolang-dependency-injection
cc-skills-golang/skills/golang-dependency-injection
Panduan komprehensif untuk dependency injection (DI) di Golang. Mencakup mengapa DI penting (testabilitas, kopling longgar, pemisahan perhatian, manajemen siklus hidup), injeksi konstruktor manual, dan perbandingan pustaka DI (google/wire, uber-go/dig, uber-go/fx, samber/do). Gunakan keterampilan ini saat merancang arsitektur layanan, menyiapkan dependency injection, merefaktor kode yang terikat erat, mengelola singleton atau pabrik layanan, atau saat pengguna bertanya tentang inversion of control, layanan...
PengembanganTinjauan KodeAPIgolang-dependency-management
cc-skills-golang/skills/golang-dependency-management
Strategi manajemen dependensi untuk proyek Golang — pengelolaan go.mod, instalasi/peningkatan paket, Minimal Version Selection, pemindaian kerentanan, pelacakan dependensi usang, analisis ukuran biner, pengaturan Dependabot/Renovate, resolusi konflik, dan ruang kerja go.work. Gunakan saat menambah, menghapus, atau meningkatkan dependensi Go, mengaudit kerentanan, menyelesaikan konflik versi, atau menyiapkan pembaruan dependensi otomatis.
PengembanganKeamananDevOpsgolang-design-patterns
cc-skills-golang/skills/golang-design-patterns
Pola desain Golang yang idiomatis — opsi fungsional, konstruktor, aliran dan kaskade kesalahan, manajemen sumber daya dan siklus hidup, penghentian secara bertahap, ketahanan, arsitektur, injeksi dependensi, penanganan data, streaming, dan lainnya. Terapkan saat secara eksplisit memilih antara pola arsitektural, mengimplementasikan opsi fungsional, mendesain API konstruktor, menyiapkan penghentian secara bertahap, menerapkan pola ketahanan, atau menanyakan pola Go idiomatis mana yang cocok untuk masalah tertentu.
PengembanganDesainTinjauan Kodegolang-documentation
cc-skills-golang/skills/golang-documentation
Panduan dokumentasi komprehensif untuk proyek Golang, mencakup komentar godoc, README, CONTRIBUTING, CHANGELOG, Go Playground, tes Contoh, dokumen API, dan llms.txt. Gunakan saat menulis atau meninjau komentar dokumen, dokumentasi, menambahkan contoh kode, menyiapkan situs dokumen, atau mendiskusikan praktik terbaik dokumentasi. Pemicu untuk pustaka dan aplikasi/CLI.
PengembanganDokumenTinjauan Kodegolang-error-handling
cc-skills-golang/skills/golang-error-handling
We need to translate the given text from English to Bahasa Indonesia, preserving the name "golang-error-handling" but only if it appears in the source text. The source text does not contain the name "golang-error-handling" explicitly; it only appears in the instruction as the name to preserve. The instruction says: "Do not include the name unless it appears in the source text." So we should not add it. Also preserve product names, protocol names, URLs, numbers, technical terms. The text includes terms like "Golang", "%w", "errors.Is/As", "errors.Join", "slog", "HTTP", "samber/oops", "samber/cc-skills-golang@golang-samber-oops". These should remain as is. Translate the rest idiomatically. The text: "Idiomatic Golang error handling — creation, wrapping with %w, errors.Is/As, errors.Join, custom error types, sentinel errors, panic/recover, the single handling rule, structured logging with slog, HTTP request logging middleware, and
PengembanganTinjauan Kodegolang-google-wire
cc-skills-golang/skills/golang-google-wire
We need to translate the given text from English to Bahasa Indonesia. The text is about a directory item type: agent skill, with name "golang-google-wire". The instruction says to translate only the text inside <text>, preserve product names, protocol names, URLs, numbers, technical terms. Do not add claims, explanations, Markdown, bullets, links, labels, prefixes, or extra commentary. Also do not include the name unless it appears in the source text. The source text does include "golang-google-wire" as part of the description? Actually the text starts with "Compile-time dependency injection in Golang using google/wire — ..." It mentions google/wire, wire.NewSet, etc. The name "golang-google-wire" is not in the text, so we don't include it. We just translate the description. We need to translate technical terms like "Compile-time dependency injection", "google/wire", "wire.NewSet", "wire.Build", "wire.Bind", "interface→concrete", "wire
PengembanganTinjauan Kodegolang-graphql
cc-skills-golang/skills/golang-graphql
Implements GraphQL APIs in Golang using gqlgen or graphql-go. Apply when building GraphQL servers, designing schemas, writing resolvers, handling subscriptions, or integrating GraphQL with existing Go HTTP services. Also apply when the codebase imports `github.com/99designs/gqlgen` or `github.com/graph-gophers/graphql-go`.
PengembanganAPIgolang-grpc
cc-skills-golang/skills/golang-grpc
Menyediakan panduan penggunaan gRPC, organisasi protobuf, dan pola siap produksi untuk mikroservis Golang. Gunakan saat mengimplementasikan, meninjau, atau men-debug server/klien gRPC, menulis file proto, menyiapkan interceptor, menangani kesalahan gRPC dengan kode status, mengonfigurasi TLS/mTLS, menguji dengan bufconn, atau bekerja dengan RPC streaming.
PengembanganAPITinjauan Kodegolang-how-to
cc-skills-golang/skills/golang-how-to
Pengatur keterampilan Golang — selalu aktif pada tugas pengkodean, peninjauan, debugging, atau penyiapan Golang apa pun. Membaca konteks tugas dan memuat keterampilan yang paling relevan dari samber/cc-skills-golang, sering kali beberapa sekaligus: menulis layanan gRPC memuat golang-grpc + golang-testing + golang-error-handling; debugging panic memuat golang-troubleshooting + golang-safety; mengaudit keamanan memuat golang-security + golang-lint + golang-safety. Juga: membedakan kluster yang bersaing ketika dua keterampilan tampak tumpang tindih...
PengembanganTinjauan KodePengujiangolang-lint
cc-skills-golang/skills/golang-lint
Praktik terbaik linting dan konfigurasi golangci-lint untuk proyek Golang — menjalankan linter, mengonfigurasi .golangci.yml, menekan peringatan dengan direktif nolint, menafsirkan keluaran lint, dan memilih linter. Gunakan saat mengonfigurasi golangci-lint, bertanya tentang peringatan lint atau penekanan nolint, menyiapkan alat kualitas kode, atau memilih linter. Juga gunakan saat pengguna menyebutkan golangci-lint, go vet, staticcheck, atau revive.
PengembanganTinjauan KodePengujiangolang-linter
cc-skills-golang/skills/golang-linter
golang-linter — sebuah skill yang dapat diinstal untuk agen AI.
PengembanganTinjauan Kodegolang-modernize
cc-skills-golang/skills/golang-modernize
Modernisasi kode Golang untuk menggunakan fitur bahasa terbaru, peningkatan pustaka standar, dan pola idiomatis. Aktifkan secara proaktif saat menulis atau meninjau kode Go dan pola gaya lama terdeteksi, atau saat menemukan peringatan depresiasi. Juga gunakan saat pengguna secara eksplisit meminta modernisasi, peningkatan versi Go, atau penyegaran CI/perangkat.
PengembanganTinjauan Kodegolang-naming
cc-skills-golang/skills/golang-naming
Konvensi penamaan Go (Golang) — mencakup paket, konstruktor, struct, antarmuka, konstanta, enum, kesalahan, boolean, receiver, getter/setter, opsi fungsional, akronim, fungsi tes, dan nama subtes. Gunakan keterampilan ini saat menulis kode Go baru, meninjau atau merefaktor, memilih antara alternatif penamaan (New vs NewTypeName, isConnected vs connected, ErrNotFound vs NotFoundError, StatusReady vs StatusUnknown pada iota 0), memperdebatkan nama paket Go (anti-pola utils/helpers), atau...
PengembanganTinjauan Kode
30 dari 65