HumanLayer 的开发者把一份内部技能文件开源了。这份技能叫 visual-pr,打包在 HumanLayer 的开发工具里,核心是 /show-me 加上一些引导规则,用来砍掉大多数 Agent 生成的 PR 里那些冗余和噪音。
事情的起点是一次合作。这位开发者和 @mattpocockuk 一起打磨了这个东西,原本只是想把 SKILL.md 的内容单独发给对方,后来决定直接开放给所有人。用他的话说,这只是更大拼图里的一小块。
它解决的是什么问题
Agent 写代码越来越常见,但 Agent 提交的 PR 往往带着大量无关改动、啰嗦的描述和噪音。人工审阅时,真正需要看的几行改动被淹没在噪音里。visual-pr 的思路不是让 Agent 少干活,而是在提交环节加一层引导,把 PR 精简下来。
这个技能基于 /show-me 构建。/show-me 本身是 HumanLayer 工具链里的一部分,visual-pr 在它之上叠加了 steering,也就是引导规则,让最终产出的 PR 更干净。
怎么用
安装方式是一条命令:
- npx skills add humanlayer/skills --skill visual-pr
这条命令会把 visual-pr 技能添加到本地环境。开发者没有在分享里展开技能内部的具体规则,只说明它捆绑了 /show-me 和若干引导。
为什么值得看一眼
Agent 生成 PR 的噪音问题,是很多团队在把 Agent 接入开发流程后都会撞上的。改动本身可能没错,但提交信息、diff 范围、附带文件经常超出必要范围,审阅成本反而上升。visual-pr 选择在技能层做约束,而不是在模型层,这个位置比较轻,也容易替换。
开发者把它定位成更大拼图的一小块。这个说法本身也说明,Agent 工作流里的提交环节正在被单独拿出来做工具,而不是指望一个通用模型把所有事都处理好。
技能已经开源,命令公开,谁都能装。至于它在自己项目里能砍掉多少噪音,得实际跑一遍才知道。
热门跟贴