Skills Samber
ego lite browser
спонсорego lite — это самый быстрый браузер для AI-агентов, выполняющих веб-автоматизацию, который делится вашим состоянием входа с Codex или Claude Code, без затрат и без настройки.
Alpha Vantage MCP Server
спонсорДоступ к данным финансовых рынков: реальное время и исторические данные по акциям, ETF, опционам, форексу, криптовалютам, сырьевым товарам, фундаментальным показателям, техническим индикаторам и многому другому
Composio
спонсорПодключение к 1500+ MCP-серверам в 1 клик
golang-observability
cc-skills-golang/skills/golang-observability
Ежедневная наблюдаемость Golang — постоянно включенные сигналы в продакшене. Охватывает структурированное логирование с slog, метрики Prometheus, распределенную трассировку OpenTelemetry, непрерывное профилирование с pprof/Pyroscope, отслеживание событий RUM на стороне сервера, оповещение и дашборды Grafana. Применяется при инструментировании Go-сервисов для мониторинга в продакшене, настройке метрик или оповещения, добавлении трассировки OpenTelemetry, корреляции логов с трейсами, миграции устаревших логгеров (zap/logrus/zerolog) на slog, добавлении...
РазработкаDevOpsgolang-performance
cc-skills-golang/skills/golang-performance
Шаблоны и методология оптимизации производительности Golang — если узкое место X, примени Y. Охватывает снижение аллокаций, эффективность CPU, компоновку памяти, настройку GC, пулинг, кэширование и оптимизацию горячих путей. Используйте, когда профилирование или бенчмарки выявили узкое место и вам нужен правильный шаблон оптимизации для его устранения. Также используйте при проведении код-ревью производительности, чтобы предложить улучшения или бенчмарки, которые помогут выявить быстрые выигрыши в производительности. Не для методологии измерений (→...
РазработкаРевью кодаgolang-popular-libraries
cc-skills-golang/skills/golang-popular-libraries
Рекомендует готовые к использованию в продакшене библиотеки и фреймворки на Golang. Применяется, когда пользователь явно запрашивает предложения по библиотекам, хочет сравнить альтернативы, нуждается в выборе библиотеки для конкретной задачи или когда в проект добавляется новая зависимость.
РазработкаИсследованияРевью кодаgolang-project-layout
cc-skills-golang/skills/golang-project-layout
Предоставляет руководство по настройке структур проектов и рабочих пространств Golang. Используйте при запуске нового Go-проекта, организации существующей кодовой базы, настройке монорепозитория с несколькими пакетами, создании CLI-инструментов с несколькими основными пакетами, выборе между соглашениями о каталогах cmd/internal/pkg, а также при обсуждении реструктуризации пакетов, разделения пакетов или разделения модулей.
Разработкаgolang-safety
cc-skills-golang/skills/golang-safety
Защитное программирование на Golang для предотвращения паник, скрытого повреждения данных и трудноуловимых ошибок времени выполнения. Используйте при обнаружении паник из-за nil, проблем с алиасингом при append, конкурентного доступа к map, подводных камней сравнения чисел с плавающей запятой или вопросов проектирования нулевых значений. Также используйте при проверке кода на nil-безопасность, переполнение при преобразовании числовых типов, проблемы жизненного цикла ресурсов (defer в циклах) или защитное копирование срезов и map.
РазработкаРевью кодаБезопасностьgolang-samber-do
cc-skills-golang/skills/golang-samber-do
Внедрение зависимостей в Golang с использованием samber/do — контейнеры сервисов, управление жизненным циклом, области видимости, проверки работоспособности, корректное завершение работы и организация модулей. Применяется при использовании или внедрении samber/do, когда кодовая база импортирует github.com/samber/do или github.com/samber/do/v2, или при рефакторинге ручного внедрения конструкторов в DI-контейнер.
РазработкаРевью кодаТестированиеgolang-samber-hot
cc-skills-golang/skills/golang-samber-hot
Кэширование в памяти в Golang с использованием samber/hot — алгоритмы вытеснения (LRU, LFU, TinyLFU, W-TinyLFU, S3FIFO, ARC, TwoQueue, SIEVE, FIFO), TTL, загрузчики кэша, шардирование, stale-while-revalidate, кэширование отсутствующих ключей и метрики Prometheus. Применяется при использовании или внедрении samber/hot, когда кодовая база импортирует github.com/samber/hot, или когда проект многократно загружает одни и те же ресурсы средней и низкой кардинальности с высокой частотой и нуждается в снижении задержки или нагрузки на бэкенд.
РазработкаБаза данныхgolang-samber-lo
cc-skills-golang/skills/golang-samber-lo
Функциональные вспомогательные средства для Golang с использованием samber/lo — более 500 типобезопасных обобщённых функций для срезов, карт, каналов, строк, математики, кортежей и конкурентности (Map, Filter, Reduce, GroupBy, Chunk, Flatten, Find, Uniq и т.д.). Основной неизменяемый пакет (lo), конкурентные варианты (lo/parallel, также известный как lop), мутации на месте (lo/mutable, также известный как lom), ленивые итераторы (lo/it, также известный как loi для Go 1.23+), и экспериментальный SIMD (lo/exp/simd). Применяется при использовании или внедрении samber/lo, когда кодовая база импортирует...
Разработкаgolang-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.
РазработкаРевью кодаgolang-samber-oops
cc-skills-golang/skills/golang-samber-oops
Структурированная обработка ошибок в Golang с samber/oops — построители ошибок, стектрейсы, коды ошибок, контекст ошибок, обёртывание ошибок, атрибуты ошибок, сообщения для пользователя и разработчика, восстановление после паники и интеграция с логгером. Применяется при использовании или внедрении samber/oops, а также когда кодовая база уже импортирует github.com/samber/oops.
Разработкаgolang-samber-ro
cc-skills-golang/skills/golang-samber-ro
Реактивные потоки и событийно-ориентированное программирование на Golang с использованием samber/ro — реализация ReactiveX с более чем 150 типобезопасными операторами, холодными/горячими наблюдаемыми объектами, 5 типами субъектов (Publish, Behavior, Replay, Async, Unicast), декларативными конвейерами через Pipe, более 40 плагинов (HTTP, cron, fsnotify, JSON, логирование), автоматическим противодавлением, распространением ошибок и интеграцией с контекстом Go. Применяется при использовании или внедрении samber/ro, когда кодовая база импортирует github.com/samber/ro, или при построении асинхронных...
РазработкаAPIАнализ данныхgolang-samber-slog
cc-skills-golang/skills/golang-samber-slog
Расширения для структурированного логирования в Golang с использованием пакетов samber/slog-**** — конвейеры с несколькими обработчиками (slog-multi), семплирование логов (slog-sampling), форматирование атрибутов (slog-formatter), HTTP-промежуточное ПО (slog-fiber, slog-gin, slog-chi, slog-echo) и маршрутизация бэкендов (slog-datadog, slog-sentry, slog-loki, slog-syslog, slog-logstash, slog-graylog...). Применяйте при использовании или внедрении slog, а также если кодовая база уже импортирует любой пакет github.com/samber/slog-*.
РазработкаAPIgolang-security
cc-skills-golang/skills/golang-security
Лучшие практики безопасности и предотвращение уязвимостей для Golang. Охватывает инъекции (SQL, командные, XSS), криптографию, безопасность файловой системы, сетевую безопасность, куки, управление секретами, безопасность памяти и логирование. Применяется при написании, рецензировании или аудите Go-кода на безопасность, а также при работе с любым рискованным кодом, связанным с криптографией, вводом-выводом, управлением секретами, обработкой пользовательского ввода или аутентификацией. Включает настройку инструментов безопасности.
БезопасностьРевью кодаРазработкаgolang-spf13-cobra
cc-skills-golang/skills/golang-spf13-cobra
We need to translate the given text from English to Russian. The text describes a Golang CLI command tree library using spf13/cobra. It lists various features and concepts. We must preserve the name "golang-spf13-cobra" but it's not in the text, so we don't include it. We also preserve technical terms like "cobra.Command", "RunE", "Run", "PersistentPreRunE", "Args validators", "NoArgs", "ExactArgs", "MatchAll", "ValidArgsFunction", "RegisterFlagCompletionFunc", "ShellCompDirective", "SetArgs/SetOut/SetErr", and the import path. Also preserve URLs? There is no URL. Numbers? None. Technical terms should be kept as is or transliterated? Usually in Russian technical documentation, English terms are often kept in Latin or transliterated. But the instruction says "preserve product names, protocol names, URLs, numbers, and technical terms." So we should keep them in English. However, for readability, some terms might
Разработкаgolang-spf13-viper
cc-skills-golang/skills/golang-spf13-viper
We need to translate the given text from English to Russian, preserving the name "golang-spf13-viper" but it's not in the text. The text is a description of a Golang configuration library using spf13/viper. We must not include the name unless it appears in the source text. The source text does not contain "golang-spf13-viper". So we just translate the text inside <text>. We need to preserve technical terms like spf13/viper, BindPFlag, BindPFlags, SetEnvPrefix, SetEnvKeyReplacer, AutomaticEnv, ReadInConfig, ConfigFileNotFoundError, Unmarshal, mapstructure, Sub, WatchConfig, OnConfigChange, viper.New(), etc. Also preserve URLs like github.com/spf13/viper. Translate the rest naturally. The text: "Golang configuration library using spf13/viper — layered precedence (flag > env > file > KV > default), BindPFlag/BindPFlags, SetEnvPrefix + SetEnv
РазработкаAPIРевью кодаgolang-stay-updated
cc-skills-golang/skills/golang-stay-updated
Предоставляет ресурсы для отслеживания новостей Golang, сообществ и людей, на которых стоит подписаться. Используйте при поиске учебных материалов по Go, обнаружении новых библиотек, поиске каналов сообщества или отслеживании изменений и релизов языка Go.
РазработкаИсследованияgolang-stretchr-testify
cc-skills-golang/skills/golang-stretchr-testify
Полное руководство по stretchr/testify для тестирования на Golang. Подробно рассматривает пакеты assert, require, mock и suite. Используйте при написании тестов с testify, создании моков, настройке тестовых наборов или выборе между assert и require. Охватывает утверждения testify, ожидания моков, сопоставление аргументов, проверку вызовов, жизненный цикл набора тестов и продвинутые шаблоны, такие как Eventually, JSONEq и пользовательские сопоставители. Применяйте, когда кодовая база импортирует github.com/stretchr/testify.
РазработкаТестированиеРевью кодаgolang-structs-interfaces
cc-skills-golang/skills/golang-structs-interfaces
Шаблоны проектирования структур и интерфейсов Golang — композиция, встраивание, утверждения типов, переключатели типов, разделение интерфейсов, внедрение зависимостей через интерфейсы, теги полей структур, а также получатели указателей и значений. Используйте этот навык при проектировании типов Go, определении или реализации интерфейсов, встраивании структур или интерфейсов, написании утверждений типов или переключателей типов, добавлении тегов полей структур для сериализации JSON/YAML/БД или выборе между получателями указателей и значений. Также используйте, когда пользователь...
РазработкаРевью кодаgolang-swagger
cc-skills-golang/skills/golang-swagger
Документация Golang OpenAPI/Swagger с swaggo/swag — аннотационные комментарии (@Summary, @Param, @Success, @Router, @Security), генерация кода swag init, интеграции с фреймворками (gin, echo, fiber, chi, net/http), определения безопасности (Bearer/JWT, OAuth2, API key) и теги структур (swaggertype, enums, example, swaggerignore). Применяется при добавлении или поддержке документации Swagger/OpenAPI в Go-проекте, или когда кодовая база импортирует github.com/swaggo/swag, github.com/swaggo/gin-swagger,...
РазработкаAPIgolang-testing
cc-skills-golang/skills/golang-testing
We need to translate the given text from English to Russian, preserving the name "golang-testing" if it appears. The text is a description of a skill for Go testing. The instruction says: "Translate only the text inside <text>. Do not include the name unless it appears in the source text." The name "golang-testing" does not appear in the source text, so we should not add it. Also, preserve product names, protocol names, URLs, numbers, technical terms. So "golang-testing" is not in the source, but "golang-stretchr-testify" is. We must preserve that. Also "goleak" is a tool name, preserve. "testify" is a library name, preserve. "CI" is an acronym, preserve. "Go" is a language name, preserve. "table-driven tests", "testify suites and mocks", "parallel tests", "fuzzing", "fixtures", "goroutine leak detection", "snapshot testing", "code coverage", "integration tests",
РазработкаТестированиеРевью кодаgolang-troubleshooting
cc-skills-golang/skills/golang-troubleshooting
Troubleshoot Golang programs systematically - find and fix the root cause. Use when encountering bugs, crashes, deadlocks, or unexpected behavior in Go code. Covers debugging methodology, common Go pitfalls, test-driven debugging, pprof setup and capture, Delve debugger, race detection, GODEBUG tracing, and production debugging. Start here for any 'something is wrong' situation. Not for interpreting profiles or benchmarking (→ See `samber/cc-skills-golang@golang-benchmark` skill) or applying...
РазработкаТестированиеgolang-uber-dig
cc-skills-golang/skills/golang-uber-dig
We need to translate the given text from English to Russian, preserving the specified name "golang-uber-dig" and other technical terms. The instruction says: "Translate only the text inside <text>. Do not include the name unless it appears in the source text." The name "golang-uber-dig" appears in the source text? Actually, the source text mentions "uber-go/dig" and "go.uber.org/dig", but not "golang-uber-dig" explicitly. However, the directory item type is "agent skill" and the name to preserve is "golang-uber-dig". The instruction says "Do not include the name unless it appears in the source text." Since it does not appear in the source text, we should not add it. But we must preserve it if it appears. It doesn't. So we just translate the text. Also preserve: "uber-go/dig", "Provide/Invoke", "dig.In/dig.Out", "Decorate", "go.uber.org/dig", "samber/cc-skills
РазработкаAPIgolang-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.
РазработкаAPIhumaniseur-fr
cc-skills/skills/humaniseur-fr
Удаление шаблонов AI-письма из французского текста и добавление голоса, индивидуальности и души. Используйте при редактировании, рецензировании, переписывании или очистке французского контента, который выглядит как вывод ChatGPT/Claude. Humanize, humanise, déslopifier. Обнаруживает и исправляет 27 шаблонов: чрезмерное использование AI-лексики (crucial, essentiel, notamment, par ailleurs, dans le paysage), англицизмы из моделей с английским первым языком (faire du sens, adresser un problème), избегание связки, шаблонные вступления (À l'ère de, Dans le paysage actuel),...
КреативКоммуникацияinfluence-and-negotiation
cc-skills/skills/influence-and-negotiation
Набор инструментов для влияния и переговоров для любого взаимодействия, требующего согласия другого человека, даже если это не оформлено как «переговоры». Охватывает: B2B-продажи, пересмотр зарплаты, коллективные переговоры/профсоюзы, сложные встречи один на один, объявления решений, медиацию, кросс-культурные сделки, подбор персонала, обращение к руководителю, финансовому директору, клиенту, поставщику или коллеге, реакцию на обратную связь, запросы на штат, отказ, отстаивание границ объема работ, обоснование задержки, объяснение решения, высказывание опасений, получение...
КоммуникацияИсследованияПродуктивностьlinkedin-ghostwriter
cc-skills/skills/linkedin-ghostwriter
linkedin-ghostwriter — устанавливаемый навык для ИИ-агентов.
МаркетингКоммуникацияКреативlinkedin-ghostwriting
cc-skills/skills/linkedin-ghostwriting
B2B LinkedIn-гострайтинг — стратегическое интервью, создание цепляющих заголовков и тела поста. Используйте, когда пользователь хочет написать контент для LinkedIn, создать гостевые посты, написать текст от имени основателя или руководителя, разработать B2B-стратегию в соцсетях, или нуждается в заголовках, структурах постов или копирайтинговых фреймворках для LinkedIn. Применяйте, когда пользователь делится историей, результатом или инсайтом и хочет превратить это в пост.
МаркетингКоммуникацияКреативpress-release-writer
cc-skills/skills/press-release-writer
Напишите профессиональные пресс-релизы для любого случая, типа СМИ и страны. Используйте, когда пользователь хочет написать, составить черновик или улучшить пресс-релиз, коммюнике, медиа-анонс, новостной релиз или PR-заявление — включая запуски продуктов, раунды финансирования, партнёрства, кризисные коммуникации, отчёты о прибылях, назначения руководителей, мероприятия, слияния и поглощения, этапы развития open source и медиа-уведомления. Охватывает все типы релизов, медиа-цели (печатные, цифровые/проводные, телерадиовещательные, социальные/SMPR, отраслевая пресса) и...
МаркетингКоммуникацияКреативpromql-cli
cc-skills/skills/promql-cli
CLI для запросов к Prometheus и совместимым с PromQL движкам (Thanos, Cortex, VictoriaMetrics, Grafana Mimir, Grafana Tempo...) — мгновенные запросы, запросы за диапазон, обнаружение метрик (подкоманды metrics/labels/meta), форматы вывода (table/csv/json/graph). Применяется при выполнении PromQL-запросов, диагностике проблем производительности в программном обеспечении с observability, исследовании задержек/частоты ошибок/насыщения или анализе данных временных рядов.
РазработкаDevOpsАнализ данныхsite-launch-checklist
cc-skills/skills/site-launch-checklist
Предзапускной чеклист для публикации нового сайта. Оркестрирует настройку аналитики (GA4, PostHog, Google Search Console, Ahrefs), юридическое соответствие, заголовки безопасности и аудит, SEO и GEO с исследованием ключевых слов, проверенным через Google Trends (robots.txt, sitemaps, llms.txt, AI policy, schema markup, hreflang), согласованность копирайтинга через TONE.md и проход гуманизатора на соответствующем языке, OpenGraph и социальные превью, полный набор фавиконок с манифестом, контроль качества (Lighthouse, Core Web...
РазработкаИсследования
31–60 из 65