grill-with-docs —— 比grill-me更强的plan Skill?

开发调优人工智能软件开发
查看原帖
Sakyvo
Sakyvo 楼主
#1

站内的帖子

https://linux.do/t/topic/2084756


grill-with-docs: skills/skills/engineering/grill-with-docs/SKILL.md at main · mattpocock/skills · GitHub
grill-me: skills/skills/productivity/grill-me/SKILL.md at main · mattpocock/skills · GitHub


作者的文章:

grill-me的作者Matt Pocock最近发了个新skill grill-with-docs,同时发了篇文讲述了一下它们的区别和选择。最大的不同就是grill-with-docs会在你敲定决策后把要点写进文档,解决了grill-me不会同步写文档容易丢上下文的问题。实际用下来个人感觉后者体验确实更好,不光询问当前的决策,还能看到后面的预览

简而言之对于大部分的开发环境,grill-with-docs可以替掉grill-me。不过docs依赖于它生成的CONTEXT.mdADR文档,转skill得先对接。可以用这段提示词来转:

我们之前用grill-me这个skill讨论了很多内容,现在准备切换到grill-with-docs这个skill,开始对接任务

1. 查看grill-with-docs SKILL.md中的内容
2. 回顾我们之前的讨论,提炼出最重要的领域概念、术语定义和决策
3. 参考grill-with-docs的工作流,生成 CONTEXT.md 和ADR文档,存储对话中的关键内容,进行切换skill的对接
4. 列出目前还开放的问题或需要进一步澄清的地方

完成后,将用grill-with-docs替代grill-me继续后面的开发任务

完成之后换新的skill,就不用担心grill的内容丢失的问题了


extra:
grill-me并不是就没有用了,正如文中所说


没有代码库,也就是非开发环境下grill-me用起来更好,如文章里提到的策划活动,商业模式推演之类,侧重于个人的brainstorm


以及一些我个人的观点 暴论
grill-with-docs会同步写文档,所以用起来会比较重,仓库结构也会更复杂,对于写新项目,或者是开发新功能时很好用;但对于小一点的模块,如在原有基础上添一个小补丁,或者是修规模小但难缠的bug时,grill-me用起来更快捷

大型项目我是opus 4.7 & grill-with-docs规划,完成后再切gpt 5.5 xhigh写代码;对于第二种情况,可以直接用5.5 xhigh & grill-me解决。顺带一提我装了trellis,规范后切模型很丝滑

:heart:29:+1:2
TOPIC OWNER
16楼层
15回复
14用户
Sakyvo NukaColaM voi maimaige hwang ssword
NukaColaM
NukaColaM
#2

with-docs这个技能已经有了很久了啊。

voi
voi
#3

其实我更关心trellis是否真好用

1个回复
maimaige
maimaige

不熟悉英文,它在项目里面写了很多文档,最好它工作的时候真的有在阅读 :angry_face_with_horns:

↓ 跳到帖子
maimaige
maimaige ↶ @voi
#4

不熟悉英文,它在项目里面写了很多文档,最好它工作的时候真的有在阅读 :angry_face_with_horns:

hwang
hwang
#5

我前两天看过这个,得出的结论就是,如果需要把拷问结果提取总结出来的话,那么可以上docs。grill-with-docs 多多少少会和自己的项目skill、superPower 等工作流冲突,毕竟多了一个需要参考的源头,所以有自己专属的项目skill、用到重型工作流的话,grill-me 就够了

:heart:1
ssword
ssword
#6

我昨天开发一个深度学习的项目就用了mattpocock的这套skills,因为开始看了他的grillme的那个视频,所以感觉很流畅,grillme来确认项目的各种边界,然后差不多了以后就to-prd -》to-issues -〉TDD 。 然后后继修改的时候,想使用grill-with-docs,可能是我没有理解好,感觉还不如grillme,有些东西我明显有了非recommand的选择,他最后总结的文档还是选择了recommand的,并没太理解context和ADR的作用。

:heart:2
1个回复
Sakyvo
Sakyvo 楼主

context.md相当于术语表,记录grill过程中的关键内容,防止ai丢上下文,会实时更新
adr是决策记录,也就是每一段grill结束后固定下来的方案

TOPIC OWNER
↓ 跳到帖子
Sakyvo
Sakyvo 楼主 ↶ @ssword
#7

context.md相当于术语表,记录grill过程中的关键内容,防止ai丢上下文,会实时更新
adr是决策记录,也就是每一段grill结束后固定下来的方案

TOPIC OWNER
longzhuzhu
longzhuzhu
#8

开始一个需求,是先grill再spec,还是先出spec之后再grill?用起来感觉前者更顺手一些

Sakyvo个人也是前者,确实顺手
LitCcc
LitCcc
#9

trellis现在自带grill-me的提示词了

:heart:1
Chel-C
Chel-C
#10

好高级,码住先收藏。我还在手搓文档再给ai开发中(((

Cosmosurfer
Cosmosurfer
#11

为什么老有人发帖说这是个新skill 明明一直都有

Sakyvo因为站内介绍的少
Tick_Hu
#12

grill me用着还不错 但是确实经常让他落地为文档

Cosmosurfer
Cosmosurfer
#13

我有一点好奇的是 是直接提出需求用grill-with-docs生成plan呢 还是先用plan模式生成一个初步的plan 然后让grill-with-docs基于这个plan进一步澄清和完善呢?

geq1fan
geq1fan
#14

用grill-me比较方便和其他的工作流集成

:clap:1:heart:1
skyrime
skyrime
#15

如果想要看到一个需求的变更应该怎么做?

YuanXue1
YuanXue1
#16

有没有哪个帅气的佬友总结一下?到底哪个skill好用 我昨天装的grillme