Выберите задачу
Сначала сравните назначение и требования. Звёзды помогают оценить интерес к репозиторию, но не качество каждого скилла внутри него.

Каталог AI-скиллов из GitHub: задачи, совместимость, требования и установка.
Ищем скиллы…
| Избранное | AI-агенты | ||||
|---|---|---|---|---|---|
| Измерение производительности Gogolang-benchmark / samber Помогает разработчикам Go выяснить, где программа расходует время и память, и сравнить производительность до и после изменения. Подходит также для обнаружения замедлений при автоматической проверке изменений и разбора расхождений между измерениями и поведением работающего сервиса. | 3 440 | ||||
| Проверка понятности кода Gogolang-code-style / samber Помогает разработчикам писать и проверять понятный код Go: упрощать условия, уменьшать вложенность и делать функции более сосредоточенными на одной задаче. Подходит для обсуждения стиля и установления правил проекта. | 3 440 | ||||
| Проектирование и ревью конкурентного кода Gogolang-concurrency / samber Помогает Go-разработчикам писать и проверять код с горутинами, каналами и общими данными. Основное внимание — завершению фоновых задач, отмене операций, передаче ошибок и защите состояния от одновременного доступа. | 3 440 | ||||
| Отмена запросов и управление сроками в Gogolang-context / samber Помогает разработчикам Go правильно передавать контекст запроса между слоями приложения. Подходит для разбора утечек, отмены работы, сроков выполнения и фоновых операций, которые должны пережить завершение запроса. | 3 440 | ||||
| Настройка автоматических проверок и выпусков Go-проектаgolang-continuous-integration / samber Помогает разработчикам настроить или улучшить сборку, проверки и выпуски Go-проекта в GitHub Actions. Охватывает тестирование, проверку кода и уязвимостей, обновления зависимостей, публикацию Docker-образов и AI-ревью изменений; интерпретация угроз и выбор версий зависимостей относятся к другим скиллам. | 3 440 | ||||
| Выбор структур данных в Gogolang-data-structures / samber Помогает разработчикам Go выбирать структуры данных под размер коллекции, способ доступа и стоимость копирования. Подходит для работы со срезами, словарями, очередями, обобщёнными контейнерами и указателями. | 3 440 | ||||
| Работа с базами данных из Gogolang-database / samber Помогает разработчикам писать, проверять и отлаживать Go-код для PostgreSQL, MariaDB, MySQL и SQLite. Разбирает запросы, транзакции, обработку ошибок, ограничения времени операций и управление соединениями. | 3 440 | ||||
| Проектирование внедрения зависимостей в Gogolang-dependency-injection / samber Помогает разработчикам Go явно передавать сервисам нужные зависимости и уменьшать связанность кода. Подходит для нового сервиса, выбора библиотеки и постепенного изменения приложения с глобальным состоянием или скрытой инициализацией. | 3 440 | ||||
| Управление зависимостями Gogolang-dependency-management / samber Помогает разработчикам Go выбирать, добавлять, обновлять и удалять зависимости, разбирать конфликты версий и проверять состав модулей. Перед подключением пакета учитывает стандартную библиотеку, поддержку, лицензию и альтернативы. | 3 440 | ||||
| Выбор архитектуры и приёмов разработки на Gogolang-design-patterns / samber Помогает разработчикам Go выбрать подход к устройству приложения, настройке компонентов и управлению ресурсами. Также подходит для ревью существующего кода: поиска скрытого состояния, отсутствующих тайм-аутов и неограниченного потребления ресурсов. | 3 440 | ||||
| Написать или проверить документацию проекта Gogolang-documentation / samber Помогает разработчикам библиотек, приложений и командных утилит Go подготовить документацию для новых пользователей и AI-агентов. Подходит для написания недостающих материалов и проверки существующих на полноту, точность и ясность. | 3 440 | ||||
| Обработка ошибок и ревью кода Gogolang-error-handling / samber Помогает разработчикам Go писать обработку ошибок, проверять изменения в запросе на слияние или проводить аудит проекта. Основное внимание — пропущенным ошибкам, контексту сбоя, повторным записям в журнале и необоснованной аварийной остановке. | 3 440 | ||||
| Настройка зависимостей Go с Google Wiregolang-google-wire / samber Помогает разработчикам Go внедрить или изменить сборку зависимостей приложения через Google Wire. Библиотека генерирует обычный Go-код и обнаруживает ошибки связей при генерации. | 3 440 | ||||
| Разработка и ревью gRPC-сервисов на Gogolang-grpc / samber Помогает разработчикам создавать серверы и клиенты gRPC на Go или разбирать проблемы существующего кода. Охватывает описание сообщений, обработку ошибок, ограничения времени вызовов, потоковую передачу и завершение работы сервиса. | 3 440 | ||||
| Обновление кода и окружения Gogolang-modernize / samber Помогает разработчикам Go заменить устаревшие приёмы современными возможностями языка и стандартной библиотеки. Подходит для разбора предупреждений, перехода на новую версию Go и обновления тестов или автоматических проверок. | 3 440 | ||||
| Выбор понятных имён в Gogolang-naming / samber Помогает разработчикам Go выбирать имена при написании кода, ревью и рефакторинге. Разбирает названия пакетов, типов, методов, ошибок и тестов с учётом контекста использования. | 3 440 | ||||
| Мониторинг и наблюдаемость сервисов Gogolang-observability / samber Помогает разработчикам Go добавить постоянный мониторинг сервиса: журналы событий, метрики, трассировки, профили производительности и события использования продукта. Подходит также для ревью изменений и аудита существующего мониторинга, но не для разового глубокого исследования производительности. | 3 440 | ||||
| Выбор библиотек и фреймворков для Gogolang-popular-libraries / samber Помогает разработчикам Go выбрать библиотеку для конкретной задачи или сравнить альтернативы перед добавлением зависимости. Сначала рассматривает стандартную библиотеку, затем оценивает пользу сторонних решений. | 3 440 | ||||
| Предотвращение случайных ошибок в Gogolang-safety / samber Помогает разработчикам Go проверять код на причины аварийного завершения и незаметного изменения данных. Подходит для ревью работы с пустыми значениями, коллекциями, числовыми преобразованиями и освобождением ресурсов. | 3 440 | ||||
| Внедрение зависимостей в Go через samber/dogolang-samber-do / samber Помогает разработчикам Go организовать создание сервисов и управление их зависимостями через samber/do. Подходит для внедрения контейнера в проект или замены ручной сборки зависимостей, включая управление временем жизни сервисов и завершением приложения. | 3 440 | ||||
| Кеширование данных в памяти Go-приложенияgolang-samber-hot / samber Помогает разработчикам Go внедрить или настроить samber/hot для часто повторяющихся загрузок данных. Подходит для выбора алгоритма вытеснения, срока жизни записей, загрузки отсутствующих значений и наблюдения за работой кеша. | 3 440 | ||||
| Преобразовать коллекции в Go с samber/logolang-samber-lo / samber Помогает Go-разработчикам применять samber/lo для преобразования, фильтрации и группировки коллекций. Подходит для внедрения библиотеки и работы с проектами, где она уже используется. | 3 440 | ||||
| Структурированная обработка ошибок в Gogolang-samber-oops / samber Помогает Go-разработчикам внедрять samber/oops или улучшать его использование в существующем проекте. Ошибки получают контекст операции, код и стек вызовов, а сообщения для пользователя отделяются от технических подробностей. | 3 440 | ||||
| Обработка потоков событий в Gogolang-samber-ro / samber Помогает разработчикам Go проектировать обработку асинхронных данных с библиотекой samber/ro. Подходит для событий WebSocket, наблюдения за файлами, объединения нескольких источников и передачи одного потока нескольким потребителям. | 3 440 | ||||
| Настройка структурированных журналов в Gogolang-samber-slog / samber Помогает Go-разработчикам внедрять и настраивать журналирование через slog и пакеты samber. Подходит для распределения записей по получателям, ограничения потока, обработки атрибутов и журналирования HTTP-запросов. | 3 440 |
Процент положительных оценок = «Полезен» / все оценки. Зелёная часть шкалы — положительные, красная — отрицательные. Рядом указано число оценок LLMXP. Звёзды, форки и активность GitHub относятся ко всему репозиторию. Проверка файлов не заменяет тестирование скилла в вашем проекте. Как проверяем
Agent Skills — инструкции и дополнительные файлы, которые объясняют AI-агенту, как выполнять определённую задачу: проектировать интерфейс, проверять код, редактировать текст или собирать SEO-аудит. Основной файл называется SKILL.md. Скилл использует возможности вашего агента и доступные ему инструменты.
Сначала сравните назначение и требования. Звёзды помогают оценить интерес к репозиторию, но не качество каждого скилла внутри него.
В карточке выберите агента и скопируйте команду. Для CLI нужны Node.js, npm и Git. Мы указываем проверенный коммит, чтобы установка не подменялась новой непроверенной версией.
Пошаговая инструкция →Начните с копии проекта или тестовых данных. Доступ к API, публикациям и платным сервисам подключается отдельно.
Agent Skills — общий формат. В этом каталоге фильтр Claude Code подбирает инструкции для агента, работающего с проектом. Команда npx не устанавливает скилл в обычный веб-чат Claude: у веб-приложения отдельный способ загрузки и требования.
Исходники доступны в публичных GitHub-репозиториях. Условия копирования определяет лицензия пакета. Работа агента, API и внешние сервисы могут требовать оплаты.
Создайте папку с файлом SKILL.md. В YAML-заголовке укажите name и description, затем опишите задачу, необходимые входные данные, шаги и проверку результата. Дополнительные материалы храните рядом и ссылайтесь на них относительными путями. Проверьте скилл на нескольких реальных заданиях.
Скилл описывает порядок работы. MCP предоставляет агенту доступ к инструментам и данным. Плагин может объединять скиллы, настройки и подключения. Наличие инструкции не выдаёт доступ к внешнему сервису.
Сборщик проверяет GitHub, звёзды и состав файлов. Новые версии требуют повторной проверки; команда установки остаётся закреплённой на одобренном коммите. Подробности — в методике.