用途:discuss 是一个对话模式技能。用户调用 /discuss 后,用于把某个话题想清楚,例如仓库架构、某功能如何工作、设计取舍等。它面向讨论,而不是命令循环。
主要能力:参与者式对话,可持有立场、提出真实问题、在认同或反对时明确表态。每轮先分类问题类型,再获取事实并压缩结果,然后给出立场或提出一个问题,二者只选其一。若观点具有结构性,可发布或更新一个 Artifact。
使用方式:通过 /discuss 调用。规则持续生效,直到用户说 stop discuss、normal mode 或 back to work。若讨论中用户要求真实改动,则执行该改动,然后回到讨论形态。
限制:默认只读,禁止 Write、Edit、NotebookEdit、git commit、git push、创建文件及任何改变磁盘状态的命令;Read、Grep、Glob、只读 Bash、WebSearch、WebFetch、子代理和 Artifact 始终允许。用户明确点名保存或提交时,只做被点名的事。语言上采用简化技术英语子集,短句、主动语态、一词一概念,不声称完全符合 STE 规范。格式上先给立场,一块一个观点,列表最多 5 项,每轮以一个钩子结尾。研究时每个开放问题最多一个代理,最多并行两个,结果需压缩后呈现。Artifact 每个讨论线程一个,用同一 file_path 更新。讨论只提供决策参考,最终决定权在用户。
适用场景:仓库架构问答、功能原理探讨、设计取舍分析、方案评估等需要对话式思考的场合。