Repolode
samber

samber/cc-skills-golang

一套面向 Go 的 AI 编程助手技能集,提供语言规范、测试、安全与常用库等生产级指导。

Star
3,527
Fork
234
未关闭 Issue
7
最近提交
20天前

这是什么?

这是一组面向 Go 的 Agent 技能,可用于 Claude Code、Codex、Gemini、Copilot、Cursor 等 AI 编程助手。每个技能都是聚焦某一领域的指令集,涵盖代码风格、错误处理、并发、测试、安全、可观测性和依赖注入等主题。技能按需加载,相关时才进入上下文,避免占用过多的上下文窗口。

合集包括通用技能,以及针对 Cobra、Viper、gRPC、Wire、Fx、Testify 等库的专用技能,还有 samber 生态(lo、mo、ro、slog 等)的技能。各技能之间相互引用,建议整套安装以保证指导的一致性。可通过 skills CLI 安装,也可将仓库克隆到各工具的技能目录中使用。

核心功能

  • 01涵盖 Go 代码风格、命名、错误处理和安全性规则。
  • 02包含并发、context、测试、基准测试与性能优化相关技能。
  • 03提供 gRPC、GraphQL、Cobra、Viper、Wire、Fx 等库的专项指导。
  • 04包含 lo、mo、ro、slog 等 samber 系列库的技能。
  • 05按需加载,只有相关技能才会占用上下文。

适用场景

  • 让 AI 编程助手编写符合 Go 习惯、可用于生产的代码。
  • 借助安全与排障类技能审查和调试 Go 服务。
  • 为团队提供统一的 Go 编码规范,并在代码审查中由助手遵循。

快速上手

  1. 1

    使用 skills CLI 安装所有 Go 技能

    npx skills add https://github.com/samber/cc-skills-golang --all
  2. 2

    或安装单个技能,例如 golang-performance

    npx skills add https://github.com/samber/cc-skills-golang --skill golang-performance

使用前须知

  • 各技能设计为相互配合使用,只安装部分技能可能导致指导不完整或不一致。
  • golang-temporal 技能仍在待办列表中,尚未发布。

标签

常见问题

cc-skills-golang 是什么?
一套面向 Go 的 AI 编程助手技能集,提供语言规范、测试、安全与常用库等生产级指导。 这是一组面向 Go 的 Agent 技能,可用于 Claude Code、Codex、Gemini、Copilot、Cursor 等 AI 编程助手。每个技能都是聚焦某一领域的指令集,涵盖代码风格、错误处理、并发、测试、安全、可观测性和依赖注入等主题。技能按需加载,相关时才进入上下文,避免占用过多的上下文窗口。
cc-skills-golang 可以免费使用吗?用的什么许可证?
cc-skills-golang 以 MIT 许可证开源。用于商业产品前,请先确认许可证条款。
cc-skills-golang 还在维护吗?
活跃维护中。cc-skills-golang 最近一次提交是在 2026年10月1日。
cc-skills-golang 适合用来做什么?
让 AI 编程助手编写符合 Go 习惯、可用于生产的代码。 借助安全与排障类技能审查和调试 Go 服务。 为团队提供统一的 Go 编码规范,并在代码审查中由助手遵循。
cc-skills-golang 怎么安装和运行?
使用 skills CLI 安装所有 Go 技能: npx skills add https://github.com/samber/cc-skills-golang --all 或安装单个技能,例如 golang-performance: npx skills add https://github.com/samber/cc-skills-golang --skill golang-performance
在哪里获取 cc-skills-golang?
源代码和安装说明在 GitHub 上:https://github.com/samber/cc-skills-golang

概要由 AI 根据项目 README 生成;GitHub 数据每日更新。

相关项目