【自己动手,丰衣足食 04】一个更现代的 SKILLs 集合,一个更省时的并行化workflow。好的agent怎能局限于线性cc+codex+gemini?
- 内容介绍
- 文章标签
- 相关推荐
title2002×430 200 KB
所有最新 SKILLs 以及对应的 CLAUDE.md 都会首发在本仓库中,在 GitHub 上给留下你的小星星,听说 star 越多更得越快~ (已有很多后续开发计划,点个star常看常新)
GitHub - GuDaStudio/skills: This repository contains a collection of Agent...
This repository contains a collection of Agent Skills developed by GudaStudio, enabling seamless collaboration between Claude and other AI models and tools.
[!WARNING] 原贴内的提示词已不再适用!
提示词一直在更新,请大家前往仓库查看并使用最新提示词 最新版本提示词是对于 SKILLs 做了针对性优化的,示例效果如下,当cc识别到为简单任务时则会中止任务征询是否可以不进行多模型协作的意见;反之,则会自动启用并行化多模型协作。
1686ff63d6989269198cece500134b512284×659 26.9 KB
bb7ece91748bd34e6e8241a2b0d0e4331713×802 37.2 KB
前情提要: 自从两个MCP发出后,就有不少佬友询问是否有SKILL版本,但当时我都以类似 “SKILL的一大特性是渐进式披露来节省上下文,然而这两个MCP都只有一个tool,所以把description写在tool上和SKILL.md里其实没什么两样” 这样的理由拖过去了。直到昨天有佬友突然说SKILL可以实现并行化(当然现在我知道了实际上是让Bash命令后台运行),这才给了我充足的动力,也就有了这篇文章和这个仓库。
SJ kun:另一个佬通过skill的方法是可以实现多个codex并行的,是不是也可以按照这个思路让codex和gemini并行呢
期待
现在SKILL版比起MCP版来说,我个人感觉最大的好处就是上下文明显更够用了。
一个问题让claude给一个解法,找两家再给解法,三种解法综合评估总结成一种,
然后列出计划哐哐写,写完再让两家去代码审计,再结合两种审计反馈去修改,
这样全做完都还绰绰有余。
之前MCP版基本到审计部分返回结果就要触发自动压缩了。
闲言少叙: 让我们开启轻松简单的一键安装教程吧~
[!WARNING]如果你已安装 codex-mcp / gemini-mcp
本项目将不再需要这两个MCP,使用以下命令一键卸载即可。
claude mcp remove codex
claude mcp remove gemini
0. 前置要求
请确保已安装并配置以下工具:
-
Claude Code (v2.0.56+)
-
Codex CLI (若使用 collaborating-with-codex)
-
Gemini CLI (若使用 collaborating-with-gemini)
1. 获取仓库
# 克隆到任意位置
git clone --recurse-submodules https://github.com/GuDaStudio/skills
cd skills
2. 安装 Skills
提供安装脚本,支持灵活选择安装范围和目标位置。
Linux / macOS
查看可用 Skills:
./install.sh --list
方式一:一键安装所有 Skills
# 用户级安装(所有项目生效)
./install.sh --user --all
# 项目级安装(仅当前项目生效,需在项目根目录执行)
./install.sh --project --all
方式二:选择性安装
# 仅安装 collaborating-with-codex
./install.sh --user --skill collaborating-with-codex
# 安装多个指定 Skill
./install.sh --user -s collaborating-with-codex -s collaborating-with-gemini
方式三:自定义安装路径
./install.sh --target /your/custom/path --all
Windows (PowerShell)
查看可用 Skills:
.\install.ps1 -List
方式一:一键安装所有 Skills
# 用户级安装(所有项目生效)
.\install.ps1 -User -All
# 项目级安装(仅当前项目生效,需在项目根目录执行)
.\install.ps1 -Project -All
方式二:选择性安装
# 仅安装 collaborating-with-codex
.\install.ps1 -User -Skill collaborating-with-codex
# 安装多个指定 Skill
.\install.ps1 -User -Skill collaborating-with-codex -Skill collaborating-with-gemini
方式三:自定义安装路径
.\install.ps1 -Target C:\your\custom\path -All
点击查看完整参数说明
| 参数 | 简写 | 说明 |
|------|------|------|
| --user | -u | 安装到用户级目录 (~/.claude/skills/) |
| --project | -p | 安装到项目级目录 (./.claude/skills/) |
| --target <path> | -t | 安装到自定义路径 |
| --all | -a | 安装所有可用 Skills |
| --skill <name> | -s | 安装指定 Skill(可多次使用) |
| --list | -l | 列出所有可用 Skills |
| --help | -h | 显示帮助信息 |
3. 验证安装
启动 Claude Code 后,Skills 会自动加载。可通过以下方式验证:
-
让claude列出所有skill:
list all available SKILLs please -
Claude 应能识别并调用
collaborating-with-codex和collaborating-with-gemini
verify2527×465 28 KB
使用本SKILL的佬友,请配置以下 CLAUDE.md
[!NOTE]本提示词已验证遵循性
本提示词已支持并行调用codex与gemini,测试模型为opus4.5,测试场景为7个中小需求,均对本提示词有较好遵循性。
白白白:[!NOTE]本工作流依赖于 auggie-mcp
该MCP虽然免费,但需要AUG账号上有可用积分,可参考官方安装教程:Quickstart (Claude Code) - Augment
Felix:孙佬孙佬,auggie 账号没有积分没绑卡也能调
image1108×302 100 KB
使用relace已经实现了检索,还挺快的。MCP用的第三方的。
image1394×306 32.3 KB
输出会直接给出哪个文件,代码从第几行到第几行
类似:“src/auth/login.py”: [[10, 80], [120, 150]],然后在由read去读取。
没用aug不知道是不是也是这样?
常见 Q & A:
Q1. 能不用auggie-mcp吗?之前用的不是serena吗?
serena 的memory我记得主要就是一些类似项目简介的东西?如果是这样的话,这个的主要作用基本上就是为了避免每次cc启动时从零开始重新扫描整个代码库。
但问题是,如果该memory是以文件形式存储,cc需要读取该完整文件进入上下文才能得到指引。
反之,ACE可以直接接收cc的语义问题,并直接返回问题相关代码的具体位置与细节,这意味着CC在整个过程中没有任何问题相关外的额外开销,极大程度上减少了上下文消耗。
对于
/init,我个人的看法是,如果配备了ACE来作为项目索引工具,项目级的CLAUDE.md可以人为添加一些项目所需的约束,比如版本管理、运行环境等等,而非对项目代码的介绍。
Q2. 这方案好是好,但是贵啊!
啊?.codex有team,gemini pro遍地都是,auggie站内搜一下,还是只有cc需要花钱啊
感谢佬友的支持,关于ace的问题,可以尝试下图
image810×161 21 KB
Q3. Codex/Gemini 需要配备全局提示词 or 他们已有的提示词需要删除吗?
不需要的哈,但是我的codex和gemini也都配置了auggie-mcp,所以会在他们的全局提示词里追加
1. 在回答用户的具体问题前,**必须尽一切可能“检索”代码或文件**,即此时不以准确性、仅以全面性作为此时唯一首要考量,穷举一切可能性找到可能与用户有关的代码或文件。在这一步中,**必须使用英文与** ,auggie-mcp提供的`mcp__auggie-mcp__codebase-retrieval` 工具交互,以获取完整、全面的项目上下文。 **关键:** 不要依赖内部知识库或假设。 1.1 **首选工具:** 必须将 `mcp__auggie-mcp__codebase-retrieval` 作为代码库搜索的**第一选择**。 1.2 **语义理解:** 不要一开始就用 grep/find。使用自然语言向 Auggie 提问,搞清楚 "Where", "What", "How"。 1.3 **编辑前强制动作:** 在计划编辑任何文件前,必须调用 Auggie 获取涉及的符号、类或函数的详细信息。 - *规则:* 尽可能在一次调用中询问所有相关符号。 - *目标:* 确保你拥有当前磁盘状态的完整上下文。 1.4 **迭代:** 如果检索到的上下文不足,重复搜索直到获得全貌。
Q4. Bash命令运行总是超时,压根不等codex执行完!
在~/.claude/settings.json中配置以下内容获得更长的Bash运行时间。 Claude Code settings - Claude Code Docs
image2208×1182 408 KB
这个与【自己动手,丰衣足食 03】那个MCP版本的相比,会好一些吗?
锦衣夜行孙大侠:这个会好一些,因为能并行询问codex和gemini
--【壹】--:
孙佬牛批
--【贰】--:
孙佬孙佬,auggie 账号没有积分没绑卡也能调
image1108×302 100 KB
--【叁】--:
这么快!
--【肆】--:
孙佬牛批!!!(大声
--【伍】--:
丢掉MCP了
--【陆】--:
佬太牛逼了!star已点!
就是对没看旧帖新看帖的人来说,说明里还是需要补充auggie_mcp的相关。
--【柒】--:
太高产了佬
--【捌】--:
前排支持
--【玖】--:
前排支持
--【拾】--:
没有
- **工具调用**:调用 `mcp__auggie-mcp__codebase-retrieval
--【拾壹】--:
支持佬!!终于等到skills了
--【拾贰】--:
前排支持
--【拾叁】--:
太牛了佬 又学到了
--【拾肆】--:
啊???这个我就不知道了 因为我完全注册不来新号
--【拾伍】--:
前排支持,终于工作流了
--【拾陆】--:
孙佬牛批
--【拾柒】--:
啊!是的!感谢佬友提醒!
--【拾捌】--:
收藏学习,感谢大佬
--【拾玖】--:
牛牛牛 感谢大佬的分享~
title2002×430 200 KB
所有最新 SKILLs 以及对应的 CLAUDE.md 都会首发在本仓库中,在 GitHub 上给留下你的小星星,听说 star 越多更得越快~ (已有很多后续开发计划,点个star常看常新)
GitHub - GuDaStudio/skills: This repository contains a collection of Agent...
This repository contains a collection of Agent Skills developed by GudaStudio, enabling seamless collaboration between Claude and other AI models and tools.
[!WARNING] 原贴内的提示词已不再适用!
提示词一直在更新,请大家前往仓库查看并使用最新提示词 最新版本提示词是对于 SKILLs 做了针对性优化的,示例效果如下,当cc识别到为简单任务时则会中止任务征询是否可以不进行多模型协作的意见;反之,则会自动启用并行化多模型协作。
1686ff63d6989269198cece500134b512284×659 26.9 KB
bb7ece91748bd34e6e8241a2b0d0e4331713×802 37.2 KB
前情提要: 自从两个MCP发出后,就有不少佬友询问是否有SKILL版本,但当时我都以类似 “SKILL的一大特性是渐进式披露来节省上下文,然而这两个MCP都只有一个tool,所以把description写在tool上和SKILL.md里其实没什么两样” 这样的理由拖过去了。直到昨天有佬友突然说SKILL可以实现并行化(当然现在我知道了实际上是让Bash命令后台运行),这才给了我充足的动力,也就有了这篇文章和这个仓库。
SJ kun:另一个佬通过skill的方法是可以实现多个codex并行的,是不是也可以按照这个思路让codex和gemini并行呢
期待
现在SKILL版比起MCP版来说,我个人感觉最大的好处就是上下文明显更够用了。
一个问题让claude给一个解法,找两家再给解法,三种解法综合评估总结成一种,
然后列出计划哐哐写,写完再让两家去代码审计,再结合两种审计反馈去修改,
这样全做完都还绰绰有余。
之前MCP版基本到审计部分返回结果就要触发自动压缩了。
闲言少叙: 让我们开启轻松简单的一键安装教程吧~
[!WARNING]如果你已安装 codex-mcp / gemini-mcp
本项目将不再需要这两个MCP,使用以下命令一键卸载即可。
claude mcp remove codex
claude mcp remove gemini
0. 前置要求
请确保已安装并配置以下工具:
-
Claude Code (v2.0.56+)
-
Codex CLI (若使用 collaborating-with-codex)
-
Gemini CLI (若使用 collaborating-with-gemini)
1. 获取仓库
# 克隆到任意位置
git clone --recurse-submodules https://github.com/GuDaStudio/skills
cd skills
2. 安装 Skills
提供安装脚本,支持灵活选择安装范围和目标位置。
Linux / macOS
查看可用 Skills:
./install.sh --list
方式一:一键安装所有 Skills
# 用户级安装(所有项目生效)
./install.sh --user --all
# 项目级安装(仅当前项目生效,需在项目根目录执行)
./install.sh --project --all
方式二:选择性安装
# 仅安装 collaborating-with-codex
./install.sh --user --skill collaborating-with-codex
# 安装多个指定 Skill
./install.sh --user -s collaborating-with-codex -s collaborating-with-gemini
方式三:自定义安装路径
./install.sh --target /your/custom/path --all
Windows (PowerShell)
查看可用 Skills:
.\install.ps1 -List
方式一:一键安装所有 Skills
# 用户级安装(所有项目生效)
.\install.ps1 -User -All
# 项目级安装(仅当前项目生效,需在项目根目录执行)
.\install.ps1 -Project -All
方式二:选择性安装
# 仅安装 collaborating-with-codex
.\install.ps1 -User -Skill collaborating-with-codex
# 安装多个指定 Skill
.\install.ps1 -User -Skill collaborating-with-codex -Skill collaborating-with-gemini
方式三:自定义安装路径
.\install.ps1 -Target C:\your\custom\path -All
点击查看完整参数说明
| 参数 | 简写 | 说明 |
|------|------|------|
| --user | -u | 安装到用户级目录 (~/.claude/skills/) |
| --project | -p | 安装到项目级目录 (./.claude/skills/) |
| --target <path> | -t | 安装到自定义路径 |
| --all | -a | 安装所有可用 Skills |
| --skill <name> | -s | 安装指定 Skill(可多次使用) |
| --list | -l | 列出所有可用 Skills |
| --help | -h | 显示帮助信息 |
3. 验证安装
启动 Claude Code 后,Skills 会自动加载。可通过以下方式验证:
-
让claude列出所有skill:
list all available SKILLs please -
Claude 应能识别并调用
collaborating-with-codex和collaborating-with-gemini
verify2527×465 28 KB
使用本SKILL的佬友,请配置以下 CLAUDE.md
[!NOTE]本提示词已验证遵循性
本提示词已支持并行调用codex与gemini,测试模型为opus4.5,测试场景为7个中小需求,均对本提示词有较好遵循性。
白白白:[!NOTE]本工作流依赖于 auggie-mcp
该MCP虽然免费,但需要AUG账号上有可用积分,可参考官方安装教程:Quickstart (Claude Code) - Augment
Felix:孙佬孙佬,auggie 账号没有积分没绑卡也能调
image1108×302 100 KB
使用relace已经实现了检索,还挺快的。MCP用的第三方的。
image1394×306 32.3 KB
输出会直接给出哪个文件,代码从第几行到第几行
类似:“src/auth/login.py”: [[10, 80], [120, 150]],然后在由read去读取。
没用aug不知道是不是也是这样?
常见 Q & A:
Q1. 能不用auggie-mcp吗?之前用的不是serena吗?
serena 的memory我记得主要就是一些类似项目简介的东西?如果是这样的话,这个的主要作用基本上就是为了避免每次cc启动时从零开始重新扫描整个代码库。
但问题是,如果该memory是以文件形式存储,cc需要读取该完整文件进入上下文才能得到指引。
反之,ACE可以直接接收cc的语义问题,并直接返回问题相关代码的具体位置与细节,这意味着CC在整个过程中没有任何问题相关外的额外开销,极大程度上减少了上下文消耗。
对于
/init,我个人的看法是,如果配备了ACE来作为项目索引工具,项目级的CLAUDE.md可以人为添加一些项目所需的约束,比如版本管理、运行环境等等,而非对项目代码的介绍。
Q2. 这方案好是好,但是贵啊!
啊?.codex有team,gemini pro遍地都是,auggie站内搜一下,还是只有cc需要花钱啊
感谢佬友的支持,关于ace的问题,可以尝试下图
image810×161 21 KB
Q3. Codex/Gemini 需要配备全局提示词 or 他们已有的提示词需要删除吗?
不需要的哈,但是我的codex和gemini也都配置了auggie-mcp,所以会在他们的全局提示词里追加
1. 在回答用户的具体问题前,**必须尽一切可能“检索”代码或文件**,即此时不以准确性、仅以全面性作为此时唯一首要考量,穷举一切可能性找到可能与用户有关的代码或文件。在这一步中,**必须使用英文与** ,auggie-mcp提供的`mcp__auggie-mcp__codebase-retrieval` 工具交互,以获取完整、全面的项目上下文。 **关键:** 不要依赖内部知识库或假设。 1.1 **首选工具:** 必须将 `mcp__auggie-mcp__codebase-retrieval` 作为代码库搜索的**第一选择**。 1.2 **语义理解:** 不要一开始就用 grep/find。使用自然语言向 Auggie 提问,搞清楚 "Where", "What", "How"。 1.3 **编辑前强制动作:** 在计划编辑任何文件前,必须调用 Auggie 获取涉及的符号、类或函数的详细信息。 - *规则:* 尽可能在一次调用中询问所有相关符号。 - *目标:* 确保你拥有当前磁盘状态的完整上下文。 1.4 **迭代:** 如果检索到的上下文不足,重复搜索直到获得全貌。
Q4. Bash命令运行总是超时,压根不等codex执行完!
在~/.claude/settings.json中配置以下内容获得更长的Bash运行时间。 Claude Code settings - Claude Code Docs
image2208×1182 408 KB
这个与【自己动手,丰衣足食 03】那个MCP版本的相比,会好一些吗?
锦衣夜行孙大侠:这个会好一些,因为能并行询问codex和gemini
--【壹】--:
孙佬牛批
--【贰】--:
孙佬孙佬,auggie 账号没有积分没绑卡也能调
image1108×302 100 KB
--【叁】--:
这么快!
--【肆】--:
孙佬牛批!!!(大声
--【伍】--:
丢掉MCP了
--【陆】--:
佬太牛逼了!star已点!
就是对没看旧帖新看帖的人来说,说明里还是需要补充auggie_mcp的相关。
--【柒】--:
太高产了佬
--【捌】--:
前排支持
--【玖】--:
前排支持
--【拾】--:
没有
- **工具调用**:调用 `mcp__auggie-mcp__codebase-retrieval
--【拾壹】--:
支持佬!!终于等到skills了
--【拾贰】--:
前排支持
--【拾叁】--:
太牛了佬 又学到了
--【拾肆】--:
啊???这个我就不知道了 因为我完全注册不来新号
--【拾伍】--:
前排支持,终于工作流了
--【拾陆】--:
孙佬牛批
--【拾柒】--:
啊!是的!感谢佬友提醒!
--【拾捌】--:
收藏学习,感谢大佬
--【拾玖】--:
牛牛牛 感谢大佬的分享~

