SKILLEMALL.ai

AB golang-gopls

Семантическая аналитика кода Golang через `gopls`, официальный сервер языка Go — переход к определению, поиск ссылок, иерархия вызовов/реализаций, поиск символов в рабочей области, обнаружение API пакетов, диагностика, безопасное переименование, рефакторинг (действия по извлечению/встраиванию/заполнению/перезаписи кода), форматирование и сгенерированные тесты. Доступ к агенту осуществляется через собственный сервер MCP `gopls` (`go_*` tools), нативный инструмент `LSP` Claude Code или `gopls` CLI. Используйте при навигации или рефакторинге кода Go — переход к определению, поиск мест вызовов перед переименованием, понимание зависимостей файла или пакета, запуск диагностики после редактирования или извлечение/встраивание/переименование. Не для опубликованной экосистемы — пакеты не в вашем `go.mod`, версии, лицензии, импортеры — → См. навык `samber/cc-skills-golang@golang-pkg-go-dev` (`godig`). Не для аудита уязвимостей всего дерева → См. навык `samber/cc-skills-golang@golang-security` (`govulncheck`).

машинный переводПоказать оригиналСкрыть оригинал«Golang semantic code intelligence via `gopls`, the official Go languag…»

Golang semantic code intelligence via `gopls`, the official Go language server — go-to-definition, find references, call/implementation hierarchy, workspace symbol search, package API discovery, diagnostics, safe rename, refactors (extract/inline/fill/rewrite code actions), formatting, and generated tests. Reaches an agent via gopls's own MCP server (`go_*` tools), Claude Code's native `LSP` tool, or the `gopls` CLI. Use when navigating or refactoring Go code — jumping to a definition, finding call sites before a rename, understanding a file's or package's dependencies, running diagnostics after an edit, or extracting/inlining/renaming. Not for the published ecosystem — packages not in your `go.mod`, versions, licenses, importers — → See `samber/cc-skills-golang@golang-pkg-go-dev` skill (`godig`). Not for a whole-tree vulnerability audit → See `samber/cc-skills-golang@golang-security` skill (`govulncheck`).

ClawHub Agent Skills автор: Samuel Berthe v1.1.0 MIT-0 7 файлов тело ≈ 2 021 токенов Открыть источникclawhub.ai проанализирован 2 дн назад

Семантическая аналитика кода Golang через gopls, официальный сервер языка Go — переход к определению, поиск ссылок, иерархия вызовов/реализаций, поиск…

Как процесс B 65/100 · Почти готов — слабые места: результат и критерий готовности, входы и предусловия, повторный запуск

ИнтеграцияРазработкатип и темы размечены автоматически по тексту скилла
JSON
Технический рейтинг
A
94/100
безопасность, качество, тесты
Безопасность 60%
100
Качество 40%
85
Прогон на моделях
не было
Процессный рейтинг
B
65/100
Почти готов
Результат и критерий готовности вес 14
0
Входы и предусловия вес 11
0
Отчётность по ходу вес 2
0
три самых слабых из десяти параметров · все десять

Как улучшить

    Для прогона на моделях — необязательно
    • Свои кейсы (evals/evals.json, 4–6 реальных запросов с ожидаемыми ответами): тогда полная проверка прогонит именно их, а не черновик от модели.
    • spec.yaml с триггерными фразами и утверждениями — контракт поведения для CI; `skilltest init` создаст шаблон.

    Находки guard · 0

    ✓ Критических и высоких находок нет

    Просканировано файлов: 7. Улики замаскированы. Пометки в серых чипах объясняют, почему серьёзность понижена.

    По спецификации Agent Skills

    • заметка frontmatter-key неизвестное поле фронтматтера "paths"

    Процессный рейтинг: все десять параметров 65/100

    • 0Результат и критерий готовности. Не сказано, что считать результатом
    • 0Входы и предусловия. Не сказано, что нужно иметь на входе
    • 0Отчётность по ходу. Скилл ничего не сообщает по ходу работы
    • 30Повторный запуск. Изменяющих операций: 3, без проверки текущего состояния
    • 50Ошибки и развилки. Развилок: 0, есть раздел про ошибки
    • 100Инструменты и файлы. Инструменты объявлены во frontmatter
    • 100Шаги. Шагов: 28
    • 100Когда включается. Сказано, когда применять и когда не применять
    • 100Согласованность. Имя и обязательные поля на месте
    • 100Стоимость исполнения. Тело инструкции 2021 токенов

    Всё перечисленное измерено по тексту скилла, а не оценено моделью: цифры проверяемы. Вес параметра тем больше, чем чаще из-за него процесс встаёт.

    Сигналы качества

    • +5В description нет примеров фраз, по которым скилл должен срабатывать
    • +3Длина description 920: рекомендуется 120–800 символов
    • +3Формат ответа не описан: модель каждый раз решает сама
    • +4Нет примеров входа/выхода
    • +2Инструкции на одном языке
    • +4Описание говорит, когда скилл НЕ применять
    • +4Структура: 5 заголовков
    • +3Пошаговые инструкции: 28 пунктов
    • +4Справочные файлы упоминаются в инструкциях (4 из 5)
    • +1Лицензия указана

    База качества 70; замечания lint вычитаются, сигналы прибавляют до 100. Итог: 85.

    Внешние проверки

    ClawHub: clean
    This skill is a straightforward Go language-server helper for code navigation, diagnostics, and refactoring, with its file access and edits aligned to that purpose.
    LLM: benign (high) · VirusTotal: · 21 авг. 2026 г.