Repo2Skill:让你的 OpenCode 像“吸星大法”一样吞噬开源项目
摘要:博主分享了一款名为Repo2Skill的黑科技工具,可将GitHub开源项目一键封装为OpenCode的AI技能。该工具能自动分析项目结构、解析复杂参数,30秒即可将yt-dlp等工具转化为自然语言指令可调用的Skill。目前已开源支持GitHub/GitLab/Gitee项目,提供多API镜像和国产大模型适配方案,极大降低了技术工具的使用门槛,实现"用自然语言调用复杂命令行工具&
很多同学后台留言:“博主,OpenCode 真是太香了,免费模型都用起来了,还有其他黑科技吗?”
兄弟们,GitHub 是什么? 它是程序员的军火库。 里面躺着各种大神写好的牛逼工具:视频下载神器 yt-dlp、网站压力测试 locust、漏洞扫描 sqlmap...
但是,这些工具有个通病:参数太难记了!想下载个视频,你得记住 yt-dlp -f 'bestvideo+bestaudio' --merge-output-format mp4 ...如果不常用的工具,每次用之前还得查半天文档。
思路打开:如果我们把这些工具封装成 OpenCode 的Skill,会发生什么? 你只需要对 AI 说:“下载这个视频,最高画质。” AI 会自动帮你拼接那些复杂的参数,并调用工具执行。
今天,我就手把手教大家,如何把一个 GitHub 开源项目,变成 AI 随叫随到的“skill技能”。
作为一名极客,我的原则是:如果一件事需要重复做两次,那就写个脚本自动完成它。
于是,这几天我熬夜肝出了一个“终极 Skill”。 它的功能只有一个:生孩子。它可以把 GitHub、GitLab、Gitee 上的任意开源项目,“吃”进去,然后自动“吐”出一个封装好的 OpenCode Skill。
我给它起名叫:Repo2Skill。
见证奇迹:30秒“吞噬” yt-dlp

为了演示它的威力,我找了个硬骨头:yt-dlp。 这是全球最强的视频下载工具,功能强大但参数极多,普通人根本记不住那些复杂的命令行参数。
以前,你想把它做成 Skill,需要:
阅读它的 5000 字文档。
搞清楚 Python API 怎么调。
手写 meta.json 定义参数。
现在,有了 Repo2Skill,你只需要做一件事:
在 OpenCode 终端输入一行命令:
使用repo2skill,帮我把这个开源工具 https://github.com/yt-dlp/yt-dlp 打包成一个Skill
然后,repo2skill就会开始开始分析yt-dlp这个项目,然后开始规划要怎么打包封装成一个Skill。

规划了一通以后,OpenCode就分析完了,向用户确认几个问题。

给出你的回答之后,然后它就会继续规划,最终给一个非常明确的计划,等待你同意之后,就会开始实施和测试。

30s左右整个skill就能完成了。

然后你就可以用这个skill去下载全球200+网站的视频啦!
这就是“降维打击”。
我没有写一行代码,没有看一行文档,我就拥有了 yt-dlp 的全部能力。
开源:送给所有测试人和极客
我是做测试出身的,深知工具生态的重要性。 这么好用的东西,藏着掖着没意思。
我决定把它开源!
项目地址: 👉 https://github.com/zhangyanxs/repo2skill
目前支持特性:
✅ 支持 GitHub / GitLab / Gitee 链接
✅ 8 个 API 镜像自动轮换
✅ 官方 API + 代理支持
✅ 无 token 60 次/小时,有 token 5000 次/小时
✅ 完整的仓库结构分析
✅ 适配 GLM / Gemini / Claude 模型
怎么玩?
确保你已经安装了 OpenCode。
把我的Repo2Skill作为一个普通 Skill 安装进去(这是你唯一需要手动安装的 Skill,以后它就能帮你生万物)。
找一个你喜欢的开源库(比如 sqlmap, faker, requests)。
输入命令,开始套娃!
如果token不够用,可以配置国产大模型
接下来配置国产大模型 GLM-4.7 或最新的GLM-5.0
1. 获取 API Key
要使用 GLM-4.7 ,需要先获取它们的 API Key。
GLM-4.7:注册智谱 AI 账号,登录后在控制台获取 API Key。
MinMax M2.1:注册 MinMax AI 账号,登录后在控制台获取 API Key。
智谱 GLM-4.7 API Key 获取步骤
智谱 GLM-4.7 和 MinMax M2.1 都有 Coding plan,相对于 Claude 模型,价格更低,而且模型能力也不错,适合日常编程使用。
打开智谱 Coding plan 介绍页面:https://www.bigmodel.cn/glm-coding
有几种计费方式,可以根据自己的需求选择合适的套餐,目前最便宜的 Lite 首月是 20 元,如下截图所示:建议包年套餐,通过上面链接购买可以有额外折扣。
智谱 GLM-4.7 计费方式截图
注册登录后,在右上角点击 API Key,如下截图所示:

智谱 API Key 截图
进入 API Key 页面后,点击 添加新 API Key,如下截图所示:

智谱 添加 API Key 截图
填写名称后,点击 确认,如下截图所示:

智谱 确认添加 API Key 截图

添加完成后,就可以看到你的 API Key 了,如下截图所示:

智谱 查看 API Key 截图
点击上图箭头指的位置,可以复制 API Key,配置到自己编辑工具中。
智谱 Coding plan 介绍页面:https://www.bigmodel.cn/glm-coding
————————————————
更多推荐



所有评论(0)