
eduardo-sl/go-agent-skills
Developer toolsЭта страница переведена автоматически. Технические детали смотрите в оригинале. Открыть оригинал
Навыки агента ИИ для проектов Go.
Обзор
Куратор Используйте навыки для агентов кодирования ИИ. Одна команда работает везде. Агент так же хорош, как и контекст, который вы ему предоставляете. Без Go-специфического руководства он пишет Java-flavoured Go: голые возвраты ошибок, интерфейсы на стороне производителя, алгоритмы, которые никто не останавливает, интерфейс, где принадлежат дженерики. Эти 33 навыка кодируют опыт. Инженеры Go на самом деле работают, основываясь на Руководстве по стилю Uber Go, Комментариях к эффективному Go и обзору кода Go, и они загружаются, поэтому они ничего не стоят, пока не станут актуальными. Работает с , , , , , , и 37+ агентов через навыки npx CLI. Или опустить их прямо в: навыки npx добавить Эдуардо-sl/go-agent-skills - a claude-code Курсор автоматически обнаруживает навыки от .cursor/skills/ и .agents/skills/. Copilot автоматически обнаруживает навыки .github/skills/. Codex автоматически обнаруживает навыки от ~/.agents/skills/ и .agents/skills/. Не уверены, какой из них применяется?
Обзор (машинный перевод)
Куратор Используйте навыки для агентов кодирования ИИ. Идиоматические по умолчанию, загружаемые только тогда, когда они имеют значение.
Быстрый старт Использование · Навыки · Как это работает · Оценки · кастомизация · FAQ · Вклад
Почему
Агенты кодирования ИИ пишут Go, который компилирует. Оригинальное название: Go That Reads Like Go Takes Больше, чем это. Оставленный по умолчанию, агент возвращает ошибки без контекста. объявляет интерфейсы рядом с их единственной реализацией, ничего не запускает Он всегда останавливается и тянется к тому, где находится параметр типа.
go-agent-skills дает агенту суждение опытного Рецензент Go 35 сфокусированных навыков, основанных на эффективном го, Go Code Review Комментарии и шаблоны от крупномасштабного производства Go услуги. Они следуют за открытым Агентские навыки стандартные, работают с любым совместимым агентом, ** по требованию**. Пока навык не имеет значения, он стоит около 135 токенов.
Основные моменты
35 навыков в шести областях. Качество кода, архитектура, данные, безопасность и производительность, тестирование и рабочий процесс. ** Прогрессивное раскрытие. Около 4800 токенов описаний при запуске. Тела и 62 справочных файла загружаются только тогда, когда задача нуждается в них. ** Маршрутизатор для перекрытия.
Эта страница переведена автоматически. Технические детали смотрите в оригинале.
README
Показан фрагмент оригинального README. Открыть оригинал.
Curated Go skills for AI coding agents.Idiomatic by default, loaded only when they matter.
Quick start · Usage · Skills · How it works · Evaluations · Customizing · FAQ · Contributing
npx skills add eduardo-sl/go-agent-skills
Why
AI coding agents write Go that compiles. Writing Go that reads like Go takes
more than that. Left to defaults, an agent returns errors with no context,
declares interfaces next to their only implementation, starts goroutines nothing
ever stops, and reaches for interface{} where a type parameter belongs.
go-agent-skills gives the agent the judgment an experienced Go reviewer brings: 35 focused skills grounded in Effective Go, Go Code Review Comments, and patterns from large-scale production Go services. They follow the open Agent Skills standard, work in any compatible agent, and load on demand. Until a skill is relevant, it costs about 135 tokens.
// ❌ Before: the caller gets "sql: no rows in result set" and nothing else
func (s *Service) User(id int) (*User, error) {
u, err := s.repo.Find(id)
if err != nil {
return nil, err
}
return u, nil
}
// ✅ After (go-error-handling + go-context): cancellable, wrapped, still matchable
func (s *Service) User(ctx context.Context, id int) (*User, error) {
u, err := s.repo.Find(ctx, id)
if err != nil {
return nil, fmt.Errorf("find user %d: %w", id, err)
}
return u, nil
}
Highlights
Рекомендуемые инструменты
Попробуйте другой запрос или уберите фильтр.
Установка
npx skillfish add eduardo-sl/go-agent-skills