☰
cc-skills-golang 快速上手:一条命令装进8款AI编程工具——Claude Code、Cursor、Copilot、Gemini完整教程
2026/9/27 9:07:59 网站建设 项目流程

cc-skills-golang 快速上手:一条命令装进8款AI编程工具——Claude Code、Cursor、Copilot、Gemini完整教程

【免费下载链接】cc-skills-golang🧑‍🎨 A collection of Golang agentic skills that works项目地址: https://gitcode.com/gh_mirrors/cc/cc-skills-golang

cc-skills-golang 是一个开源的Golang AI 智能体技能(Agentic Skills)集合,内置 40 多个生产级 Go 技能,覆盖代码风格、错误处理、并发、安全、性能优化、测试、CI/CD 等场景。它支持用一条命令安装到 Claude Code、Cursor、GitHub Copilot、Gemini CLI 等 8 款主流 AI 编程工具,让你的 AI 编码助手瞬间拥有"资深 Go 工程师"的领域经验 🧑‍🎨

什么是 cc-skills-golang?

AI 智能体技能(Agent Skills)是"按需加载"的可复用指令集:平时只占用极小的上下文(约100 token 的描述),当任务匹配时才会把完整技能载入,既不打爆上下文窗口,又让 AI 在写 Go 代码时自动遵守地道、专业的规范。

这个仓库的亮点:

特性说明
人工精修基于真实 Go 项目提交蒸馏生成,人工编辑、测试、审查("No AI slop")
效果可量化官方评测:加载技能后任务通过率 97% vs 未加载 57%,提升 40 个百分点
跨工具通用同一套技能,装进 8 款 AI 编程工具
原子化设计每个技能聚焦单一主题,互相交叉引用,避免规则冲突

技能覆盖四大方向:代码质量(命名、风格、安全)、架构设计(并发、依赖注入、设计模式)、质量与性能(测试、基准测试、可观测性)、项目基建(CLI、CI/CD、项目布局),另有 gRPC、GraphQL、Cobra/Viper 等框架技能。完整清单见 skills/ 目录与 EVALUATIONS.md。

第一步:一条命令通用安装(推荐)

最省事的方式是使用 skills CLI(需要 Node.js 环境),它兼容所有支持 Agent Skills 规范的 AI 编程工具:

# 安装全部技能 npx skills add https://gitcode.com/gh_mirrors/cc/cc-skills-golang --all # 或只安装单个技能 npx skills add https://gitcode.com/gh_mirrors/cc/cc-skills-golang --skill golang-performance

参考 README.md 中的安装说明。

各工具安装指南:8款AI编程工具逐个配置

如果你的工具支持 Agent Skills 规范,上面的通用命令即可搞定。以下列出各工具的官方推荐装法 👇

🤖 Claude Code:用插件市场安装

/plugin marketplace add samber/cc /plugin install cc-skills-golang@samber

✨ Gemini CLI:作为扩展安装

gemini extensions install https://gitcode.com/gh_mirrors/cc/cc-skills-golang

更新只需执行gemini extensions update cc-skills-golang。扩展清单见 gemini-extension.json。

🖱️ Cursor:克隆到技能发现目录

git clone https://gitcode.com/gh_mirrors/cc/cc-skills-golang ~/.cursor/skills/cc-skills-golang

Cursor 会自动发现.cursor/skills/与.agents/skills/目录中的技能。

🦄 GitHub Copilot:插件或目录两种方式

# 方式一:插件命令 /plugin install https://gitcode.com/gh_mirrors/cc/cc-skills-golang # 方式二:克隆到发现目录 git clone https://gitcode.com/gh_mirrors/cc/cc-skills-golang ~/.copilot/skills/cc-skills-golang

Copilot 会自动发现.copilot/skills/中的技能。

🧠 Codex(OpenAI):克隆到通用发现路径

git clone https://gitcode.com/gh_mirrors/cc/cc-skills-golang ~/.agents/skills/cc-skills-golang

更新方式:cd ~/.agents/skills/cc-skills-golang && git pull。

⚡ OpenCode 与 Antigravity:同样克隆即可

# OpenCode git clone https://gitcode.com/gh_mirrors/cc/cc-skills-golang ~/.agents/skills/cc-skills-golang # Antigravity git clone https://gitcode.com/gh_mirrors/cc/cc-skills-golang ~/.antigravity/skills/cc-skills-golang

🐾 Openclaw:跨客户端发现目录

git clone https://gitcode.com/gh_mirrors/cc/cc-skills-golang ~/.openclaw/skills/cc-skills-golang

安装后技能如何被触发?

每个技能的 SKILL.md 头部description字段是触发器:AI 根据你当前的任务意图匹配描述,自动按需加载,无需手动调用。

更聪明的做法是使用编排技能 golang-how-to——它会在每个 Go 任务开始时同时加载多个相关技能。例如:

  • 写 gRPC 服务 → 自动加载golang-grpc+golang-testing+golang-error-handling
  • 调试 panic → 自动加载golang-troubleshooting+golang-safety
  • 安全审计 → 自动加载golang-security+golang-lint+golang-safety

想让它成为项目默认行为,可运行/golang-how-to configure,它会把指令写入项目的CLAUDE.md/AGENTS.md/GEMINI.md或 Cursor 规则文件,配置细节见 project-config.md。仓库还内置了 Cursor 专用规则文件 rules/golang-always.mdc,对所有 Go 文件始终生效。

💡 提示:技能之间高度互补,建议全量安装。官方标记 ⭐ 的推荐技能启动时仅占约 1,100 tokens 描述开销,完整内容按需加载。

技能清单速览:你得到了什么

分类代表技能适用场景
代码质量golang-error-handling、golang-naming、golang-security错误包裹、命名规范、注入防护
架构设计golang-concurrency、golang-design-patterns、golang-refactoring协程管道、函数选项模式、安全重构
质量与性能golang-testing、golang-performance、golang-benchmark表驱动测试、pprof 剖析、GC 调优
项目基建golang-project-layout、golang-continuous-integration新项目布局、GitHub Actions 流水线
框架与库golang-spf13-cobra、golang-grpc、golang-samber-loCLI 命令树、gRPC 服务、函数式集合工具

每个技能目录结构统一,例如 skills/golang-performance/ 包含入口 SKILL.md、深入文档references/和模板assets/,按需分层加载、不浪费上下文。

进阶:把 AI 代码审查接入 CI

安装技能后,还可以让 AI 编程工具成为PR 自动审查员,在 CI 中与静态分析工具并肩工作——捕获 linter 查不出的架构漂移、逻辑缺陷与并发隐患。完整配置(Claude Code Action 与 GitHub Copilot 双方案)见 GOLANG-AI-DRIVEN-REVIEW.md,现成的 CI 模板位于 skills/golang-continuous-integration/assets/。

更新与常见问题

  • 更新技能:克隆安装的直接git pull;Gemini CLI 用gemini extensions update cc-skills-golang
  • 触发不准?每个技能的description是第一触发器,小改动措辞即可显著改善;详见 README.md 中的 Tuning 说明
  • 公司有自己的规范?带 ⚙️ 标记的技能支持"公司技能覆盖",只需在公司技能中声明一行This skill supersedes ...即可,约定见 CLAUDE.md
  • 想深入理解技能写法?仓库根目录的 CLAUDE.md 是一份完整的技能编写规范,值得参考

现在打开你的 AI 编程工具,输入"用 Go 写一个带连接池的数据库访问层"——它给出的代码,应该比之前地道得多 ✅

【免费下载链接】cc-skills-golang🧑‍🎨 A collection of Golang agentic skills that works项目地址: https://gitcode.com/gh_mirrors/cc/cc-skills-golang

创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

需要专业的网站建设服务?

联系我们获取免费的网站建设咨询和方案报价,让我们帮助您实现业务目标

立即咨询