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
golang-observability
cc-skills-golang/skills/golang-observability
Observabilitas harian Golang — sinyal yang selalu aktif di produksi. Mencakup pencatatan terstruktur dengan slog, metrik Prometheus, penelusuran terdistribusi OpenTelemetry, pembuatan profil berkelanjutan dengan pprof/Pyroscope, pelacakan peristiwa RUM sisi server, pemberitahuan, dan dasbor Grafana. Terapkan saat menginstrumentasi layanan Go untuk pemantauan produksi, menyiapkan metrik atau pemberitahuan, menambahkan penelusuran OpenTelemetry, menghubungkan log dengan jejak, memigrasi pencatat lama (zap/logrus/zerolog) ke slog, menambahkan...
PengembanganDevOpsgolang-performance
cc-skills-golang/skills/golang-performance
Pola dan metodologi optimasi performa Golang - jika X bottleneck, maka terapkan Y. Mencakup pengurangan alokasi, efisiensi CPU, tata letak memori, penyesuaian GC, pooling, caching, dan optimasi jalur panas. Gunakan saat profiling atau benchmark telah mengidentifikasi bottleneck dan Anda membutuhkan pola optimasi yang tepat untuk memperbaikinya. Juga gunakan saat melakukan tinjauan kode performa untuk menyarankan perbaikan atau benchmark yang dapat membantu mengidentifikasi peningkatan performa cepat. Bukan untuk metodologi pengukuran (→...
PengembanganTinjauan Kodegolang-popular-libraries
cc-skills-golang/skills/golang-popular-libraries
Merekomendasikan library dan framework Golang yang siap produksi. Terapkan ketika pengguna secara eksplisit meminta saran library, ingin membandingkan alternatif, perlu memilih library untuk tugas tertentu, atau ketika dependensi baru akan ditambahkan ke proyek.
PengembanganRisetTinjauan Kodegolang-project-layout
cc-skills-golang/skills/golang-project-layout
Menyediakan panduan untuk menyiapkan tata letak proyek dan ruang kerja Golang. Gunakan saat memulai proyek Go baru, mengatur basis kode yang sudah ada, menyiapkan monorepo dengan beberapa paket, membuat alat CLI dengan beberapa paket utama, memutuskan antara konvensi direktori cmd/internal/pkg, atau mendiskusikan restrukturisasi paket, pemisahan paket, atau pemisahan modul.
Pengembangangolang-safety
cc-skills-golang/skills/golang-safety
Pemrograman Golang defensif untuk mencegah panic, korupsi data diam-diam, dan bug runtime yang sulit terdeteksi. Gunakan saat menghadapi nil panic, aliasing append, akses konkuren map, jebakan perbandingan float, atau pertanyaan desain nilai nol. Juga gunakan saat meninjau kode untuk keamanan nil, overflow konversi numerik, masalah siklus hidup sumber daya (defer dalam loop), atau penyalinan defensif slice dan map.
PengembanganTinjauan KodeKeamanangolang-samber-do
cc-skills-golang/skills/golang-samber-do
Injeksi dependensi di Golang menggunakan samber/do — kontainer layanan, manajemen siklus hidup, cakupan, pemeriksaan kesehatan, penghentian secara bertahap, dan organisasi modul. Terapkan saat menggunakan atau mengadopsi samber/do, saat basis kode mengimpor github.com/samber/do atau github.com/samber/do/v2, atau saat merefaktor injeksi konstruktor manual ke dalam kontainer DI.
PengembanganTinjauan KodePengujiangolang-samber-hot
cc-skills-golang/skills/golang-samber-hot
Caching dalam memori di Golang menggunakan samber/hot — algoritma eviction (LRU, LFU, TinyLFU, W-TinyLFU, S3FIFO, ARC, TwoQueue, SIEVE, FIFO), TTL, pemuat cache, sharding, stale-while-revalidate, caching kunci yang hilang, dan metrik Prometheus. Terapkan saat menggunakan atau mengadopsi samber/hot, saat basis kode mengimpor github.com/samber/hot, atau saat proyek berulang kali memuat sumber daya dengan kardinalitas rendah hingga sedang pada frekuensi tinggi dan perlu mengurangi latensi atau tekanan backend.
PengembanganDatabasegolang-samber-lo
cc-skills-golang/skills/golang-samber-lo
Pembantu pemrograman fungsional untuk Golang menggunakan samber/lo — 500+ fungsi generik yang aman tipe untuk slice, map, channel, string, matematika, tuple, dan konkurensi (Map, Filter, Reduce, GroupBy, Chunk, Flatten, Find, Uniq, dll.). Paket inti immutable (lo), varian konkuren (lo/parallel alias lop), mutasi in-place (lo/mutable alias lom), iterator lazy (lo/it alias loi untuk Go 1.23+), dan SIMD eksperimental (lo/exp/simd). Terapkan saat menggunakan atau mengadopsi samber/lo, saat basis kode mengimpor...
Pengembangangolang-samber-mo
cc-skills-golang/skills/golang-samber-mo
Monadic types for Golang using samber/mo — Option, Result, Either, Future, IO, Task, and State types for type-safe nullable values, error handling, and functional composition with pipeline sub-packages. Apply when using or adopting samber/mo, when the codebase imports `github.com/samber/mo`, or when considering functional programming patterns as a safety design for Golang.
PengembanganTinjauan Kodegolang-samber-oops
cc-skills-golang/skills/golang-samber-oops
Penanganan kesalahan terstruktur di Golang dengan samber/oops — pembangun kesalahan, jejak tumpukan, kode kesalahan, konteks kesalahan, pembungkusan kesalahan, atribut kesalahan, pesan untuk pengguna vs pengembang, pemulihan panic, dan integrasi logger. Terapkan saat menggunakan atau mengadopsi samber/oops, atau saat basis kode sudah mengimpor github.com/samber/oops.
Pengembangangolang-samber-ro
cc-skills-golang/skills/golang-samber-ro
Aliran reaktif dan pemrograman berbasis peristiwa di Golang menggunakan samber/ro — implementasi ReactiveX dengan 150+ operator yang aman tipe, observable dingin/panas, 5 tipe subjek (Publish, Behavior, Replay, Async, Unicast), pipeline deklaratif melalui Pipe, 40+ plugin (HTTP, cron, fsnotify, JSON, logging), backpressure otomatis, propagasi kesalahan, dan integrasi konteks Go. Terapkan saat menggunakan atau mengadopsi samber/ro, saat basis kode mengimpor github.com/samber/ro, atau saat membangun asinkron...
PengembanganAPIAnalisis Datagolang-samber-slog
cc-skills-golang/skills/golang-samber-slog
Ekstensi pencatatan log terstruktur untuk Golang menggunakan paket samber/slog-**** — pipeline multi-handler (slog-multi), sampling log (slog-sampling), pemformatan atribut (slog-formatter), middleware HTTP (slog-fiber, slog-gin, slog-chi, slog-echo), dan perutean backend (slog-datadog, slog-sentry, slog-loki, slog-syslog, slog-logstash, slog-graylog...). Terapkan saat menggunakan atau mengadopsi slog, atau saat basis kode sudah mengimpor paket github.com/samber/slog-* mana pun.
PengembanganAPIgolang-security
cc-skills-golang/skills/golang-security
Praktik terbaik keamanan dan pencegahan kerentanan untuk Golang. Mencakup injeksi (SQL, command, XSS), kriptografi, keamanan sistem file, keamanan jaringan, cookie, manajemen rahasia, keamanan memori, dan pencatatan log. Terapkan saat menulis, meninjau, atau mengaudit kode Go untuk keamanan, atau saat mengerjakan kode berisiko yang melibatkan kripto, I/O, manajemen rahasia, penanganan input pengguna, atau autentikasi. Termasuk konfigurasi alat keamanan.
KeamananTinjauan KodePengembangangolang-spf13-cobra
cc-skills-golang/skills/golang-spf13-cobra
We need to translate the given text from English to Bahasa Indonesia. The text describes a Golang CLI command tree library using spf13/cobra. It lists various features: cobra.Command, RunE vs Run, PersistentPreRunE hook chain, Args validators, persistent vs local flags, command groups, ValidArgsFunction, RegisterFlagCompletionFunc, ShellCompDirective, usage/help template customization, man-page and markdown doc generation, and testing with SetArgs/SetOut/SetErr. Also mentions when to apply. We must preserve product names, protocol names, URLs, numbers, technical terms. So "Golang", "spf13/cobra", "cobra.Command", "RunE", "Run", "PersistentPreRunE", "Args", "NoArgs", "ExactArgs", "MatchAll", "ValidArgsFunction", "RegisterFlagCompletionFunc", "ShellCompDirective", "SetArgs", "SetOut", "SetErr", "github.com/spf13/cobra" should remain as is. Also "man-page
Pengembangangolang-spf13-viper
cc-skills-golang/skills/golang-spf13-viper
We need to translate the given text from English to Bahasa Indonesia. The text describes a Golang configuration library using spf13/viper. We must preserve product names, protocol names, URLs, numbers, technical terms. The name "golang-spf13-viper" is not in the text, so we don't include it. The text includes terms like "spf13/viper", "BindPFlag", "BindPFlags", "SetEnvPrefix", "SetEnvKeyReplacer", "AutomaticEnv", "ReadInConfig", "ConfigFileNotFoundError", "Unmarshal", "mapstructure", "Sub", "WatchConfig", "OnConfigChange", "viper.New()", "github.com/spf13/viper". These should be preserved as-is. Also "CLI command" is a term. Translate the rest naturally. The text: "Golang configuration library using spf13/viper — layered precedence (flag > env > file > KV > default), BindPFlag/BindPFlags, SetEnv
PengembanganAPITinjauan Kodegolang-stay-updated
cc-skills-golang/skills/golang-stay-updated
Menyediakan sumber daya untuk tetap terbarui dengan berita Golang, komunitas, dan orang-orang untuk diikuti. Gunakan saat mencari sumber belajar Go, menemukan pustaka baru, mencari saluran komunitas, atau mengikuti perubahan dan rilis bahasa Go.
PengembanganRisetgolang-stretchr-testify
cc-skills-golang/skills/golang-stretchr-testify
Panduan lengkap untuk stretchr/testify dalam pengujian Golang. Mencakup paket assert, require, mock, dan suite secara mendalam. Gunakan saat menulis tes dengan testify, membuat mock, menyiapkan test suite, atau memilih antara assert dan require. Mencakup asersi testify, ekspektasi mock, pencocok argumen, verifikasi panggilan, siklus hidup suite, dan pola lanjutan seperti Eventually, JSONEq, dan pencocok kustom. Terapkan ketika basis kode mengimpor github.com/stretchr/testify.
PengembanganPengujianTinjauan Kodegolang-structs-interfaces
cc-skills-golang/skills/golang-structs-interfaces
Pola desain struct dan interface Golang — komposisi, embedding, type assertions, type switches, segregasi interface, injeksi dependensi melalui interface, tag field struct, serta pointer vs value receivers. Gunakan skill ini saat merancang tipe Go, mendefinisikan atau mengimplementasikan interface, melakukan embedding struct atau interface, menulis type assertions atau type switches, menambahkan tag field struct untuk serialisasi JSON/YAML/DB, atau memilih antara pointer dan value receivers. Juga gunakan saat pengguna...
PengembanganTinjauan Kodegolang-swagger
cc-skills-golang/skills/golang-swagger
Dokumentasi Golang OpenAPI/Swagger dengan swaggo/swag — komentar anotasi (@Summary, @Param, @Success, @Router, @Security), pembuatan kode swag init, integrasi framework (gin, echo, fiber, chi, net/http), definisi keamanan (Bearer/JWT, OAuth2, API key), dan tag struct (swaggertype, enums, example, swaggerignore). Terapkan saat menambahkan atau memelihara dokumentasi Swagger/OpenAPI di proyek Go, atau ketika basis kode mengimpor github.com/swaggo/swag, github.com/swaggo/gin-swagger,...
PengembanganAPIgolang-testing
cc-skills-golang/skills/golang-testing
We need to translate the given text from English to Bahasa Indonesia. The instruction says to preserve product names, protocol names, URLs, numbers, technical terms. The name "golang-testing" is not in the text, so we don't include it. The text contains terms like "Golang", "testify", "goleak", "CI", "API", "samber/cc-skills-golang@golang-stretchr-testify" which should be preserved as is. Also numbers and technical terms like "table-driven tests", "parallel tests", "fuzzing", "fixtures", "goroutine leak detection", "snapshot testing", "code coverage", "integration tests", "idiomatic test naming" should be translated appropriately but keep the technical essence. The instruction says "Do not include the name unless it appears in the source text." The name "golang-testing" does not appear, so we ignore. Also no labels like "description". Just translate the text. Let's translate: "Production-ready Golang tests — table-driven tests, testify
PengembanganPengujianTinjauan Kodegolang-troubleshooting
cc-skills-golang/skills/golang-troubleshooting
We need to translate the given text from English to Bahasa Indonesia. The text is a description of a skill for troubleshooting Golang programs. We must preserve the name "golang-troubleshooting" if it appears, but it does not appear in the text. The text includes technical terms like "pprof", "Delve debugger", "GODEBUG", etc. We should keep those as is. Also preserve URLs? There is no URL. Numbers? None. Technical terms: "Golang", "pprof", "Delve debugger", "race detection", "GODEBUG tracing", "benchmarking". Also "test-driven debugging" might be translated as "debugging berbasis pengujian" or similar. The instruction says to preserve product names, protocol names, URLs, numbers, and technical terms. So "Golang" is a product name, keep as is. "pprof" is a tool, keep. "Delve debugger" is a product, keep. "GODEBUG" is an environment variable, keep.
PengembanganPengujiangolang-uber-dig
cc-skills-golang/skills/golang-uber-dig
Implements dependency injection in Golang using uber-go/dig — reflection-based container, Provide/Invoke, dig.In/dig.Out parameter and result objects, named values, value groups, optional dependencies, scopes, and Decorate. Apply when using or adopting uber-go/dig, when the codebase imports `go.uber.org/dig`, or when wiring an application graph at startup. For higher-level lifecycle and modules, see `samber/cc-skills-golang@golang-uber-fx` skill.
PengembanganAPIgolang-uber-fx
cc-skills-golang/skills/golang-uber-fx
Golang application framework using uber-go/fx — fx.New, fx.Provide, fx.Invoke, fx.Module, fx.Lifecycle hooks, fx.Annotate (name/group/As), fx.Decorate, fx.Supply, fx.Replace, fx.WithLogger, and signal-aware Run(). Apply when using or adopting uber-go/fx, when the codebase imports `go.uber.org/fx`, or when wiring services with fx.New. For raw DI without lifecycle, see `samber/cc-skills-golang@golang-uber-dig` skill.
PengembanganAPIhumaniseur-fr
cc-skills/skills/humaniseur-fr
Hapus pola penulisan AI dari teks bahasa Prancis dan suntikkan suara, kepribadian, serta jiwa. Gunakan saat menyunting, meninjau, menulis ulang, atau membersihkan konten bahasa Prancis yang terbaca seperti keluaran ChatGPT/Claude. Humanisasi, humanise, déslopifier. Mendeteksi dan memperbaiki 27 pola: penggunaan kosakata AI berlebihan (crucial, essentiel, notamment, par ailleurs, dans le paysage), anglisisme dari model berbahasa Inggris (faire du sens, adresser un problème), penghindaran kopula, pembukaan formulaik (À l'ère de, Dans le paysage actuel),...
KreatifKomunikasiinfluence-and-negotiation
cc-skills/skills/influence-and-negotiation
Perangkat pengaruh dan negosiasi untuk setiap interaksi yang memerlukan persetujuan orang lain, bahkan ketika tidak dibingkai sebagai 'negosiasi'. Mencakup: penjualan B2B, tinjauan gaji, perundingan bersama/serikat pekerja, pertemuan 1:1 yang sulit, pengumuman keputusan, mediasi, kesepakatan lintas budaya, rekrutmen, menghubungi manajer, CFO, pelanggan, vendor, atau rekan kerja, menanggapi umpan balik, permintaan jumlah staf, menolak, mendorong kembali ruang lingkup, membenarkan penundaan, menjelaskan keputusan, menyampaikan kekhawatiran, mendapatkan...
KomunikasiRisetProduktivitaslinkedin-ghostwriter
cc-skills/skills/linkedin-ghostwriter
linkedin-ghostwriter — keterampilan yang dapat diinstal untuk agen AI.
PemasaranKomunikasiKreatiflinkedin-ghostwriting
cc-skills/skills/linkedin-ghostwriting
Penulisan hantu LinkedIn B2B — wawancara strategis, rekayasa hook, dan badan postingan. Gunakan saat pengguna ingin menulis konten LinkedIn, membuat postingan yang dituliskan untuk orang lain, menulis untuk pendiri atau eksekutif, mengembangkan strategi sosial B2B, atau membutuhkan hook, struktur postingan, atau kerangka copywriting untuk LinkedIn. Terapkan saat pengguna membagikan cerita, hasil, atau wawasan dan ingin mengubahnya menjadi sebuah postingan.
PemasaranKomunikasiKreatifpress-release-writer
cc-skills/skills/press-release-writer
Menulis siaran pers profesional untuk berbagai kesempatan, jenis media, dan negara. Gunakan saat pengguna ingin menulis, menyusun, atau menyempurnakan siaran pers, communiqué de presse, pengumuman media, rilis berita, atau pernyataan PR — termasuk peluncuran produk, putaran pendanaan, kemitraan, komunikasi krisis, laporan keuangan, perekrutan eksekutif, acara, M&A, pencapaian sumber terbuka, dan advisori media. Mencakup semua jenis rilis, target media (cetak, digital/kawat, siaran, sosial/SMPR, pers perdagangan), dan...
PemasaranKomunikasiKreatifpromql-cli
cc-skills/skills/promql-cli
CLI untuk melakukan kueri pada Prometheus dan mesin yang kompatibel dengan PromQL (Thanos, Cortex, VictoriaMetrics, Grafana Mimir, Grafana Tempo...) — kueri instan, kueri rentang, penemuan metrik (subperintah metrics/labels/meta), format keluaran (table/csv/json/graph). Terapkan saat menjalankan kueri PromQL, memecahkan masalah kinerja pada perangkat lunak yang memiliki observabilitas, menyelidiki latensi/tingkat kesalahan/saturasi, atau menganalisis data deret waktu.
PengembanganDevOpsAnalisis Datasite-launch-checklist
cc-skills/skills/site-launch-checklist
Daftar periksa pra-peluncuran untuk meluncurkan situs web baru. Mengatur analitik (GA4, PostHog, Google Search Console, Ahrefs), kepatuhan hukum, header keamanan dan audit, SEO dan GEO dengan riset kata kunci yang divalidasi terhadap Google Trends (robots.txt, sitemaps, llms.txt, kebijakan AI, markup skema, hreflang), konsistensi copywriting melalui TONE.md dan proses humanizer dalam bahasa yang sesuai, pratinjau OpenGraph dan sosial, set favicon lengkap dengan manifes, gerbang kualitas (Lighthouse, Core Web...
PengembanganRiset
31–60 dari 65