to-questionnaire
将一个用户无法独立回答的决策整理成问卷,交给其他人填写。
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
메뉴
将一个用户无法独立回答的决策整理成问卷,交给其他人填写。
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
SOC 직업 분류 기준
使用并行 sub-agents 为一个 module 生成多套差异显著的 interface 设计。适用于用户希望设计 API、探索 interface 选项、比较 module 形态,或提到“design it twice”的场景。
运行交互式 QA session:用户通过对话报告 bugs 或 issues,agent 随后创建 GitHub issues;同时在后台探索 codebase,获取上下文和 domain language。适用于用户希望报告 bugs、开展 QA、通过对话创建 issues,或提到“QA session”的场景。
通过用户访谈创建一份由微小 commits 组成的详细 refactor plan,并将其提交为 GitHub issue。适用于用户希望规划 refactor、创建 refactoring RFC,或将 refactor 拆分为安全的增量步骤。
从当前对话中提取一份 DDD 风格的 ubiquitous language glossary,标出歧义并提出规范术语,保存到 UBIQUITOUS_LANGUAGE.md。适用于用户希望定义 domain terms、建立 glossary、收紧术语、创建 ubiquitous language,或提到“domain model”或“DDD”的场景。
询问当前情境适合使用哪个 Skill 或工作流。本 Skill 是仓库内其他 Skills 的路由入口。
从用户指定的固定点(commit、branch、tag 或 merge-base)开始,从两个维度审查代码变更:Standards 检查代码是否遵守仓库记录的编码规范,Spec 检查实现是否符合原始 Issue、PRD 或规格。两个审查由并行子 Agent 分别完成,再并列汇报。适用于用户希望审查分支、PR、开发中的改动,或要求“审查自 X 以来的变更”时。
| name | to-questionnaire |
| description | 将一个用户无法独立回答的决策整理成问卷,交给其他人填写。 |
| disable-model-invocation | true |
把用户无法独立回答的事项整理成一份 questionnaire——一份 Markdown 文档,用户可以异步交给某个人填写,也可以在会议中共同完成。接收者掌握用户缺少的知识;questionnaire 的作用是把这些知识提取出来。
围绕发送过程访谈,不要围绕主题本身访谈。 只询问用户一定能够回答的发送信息:问卷要交给谁,以及用户希望从对方那里得到什么。文档中的问题随后瞄准接收者所知与用户所需之间的 gap。
问卷要交给谁? 在一次交流中询问接收者的角色、专业背景,以及他们与用户的关系。这些信息决定问卷的语气,以及文档需要携带多少上下文。完成条件:你已经知道接收者是谁,以及他们掌握哪些用户不了解的知识。
你希望得到什么? 在一次交流中询问用户无法独立解决、必须从此人处获得的具体决策或事实。完成条件:已经得到一份明确清单,列出用户完成问卷后必须能够采取的行动或作出的决策。
编写问卷。 根据步骤 1–2 所确定的 gap 起草问题,并遵循下文的文档结构。将文件写到当前目录中的 to-questionnaire-<slug>.md(slug 根据主题生成),并报告保存路径。完成条件:文件已经存在,而且步骤 2 中用户列出的每项需求都由至少一个问题覆盖。
将文档定位为 discovery questionnaire:用户缺少上下文,接收者掌握这些上下文。按重要程度从高到低排列问题——异步交流可能只有一次回复机会。问题超过少量几条后,按主题放在不同的 ## 标题下。使用下面的模板。
目的: 说明为什么需要这份问卷,以及哪些决策取决于回答结果。
发起人: <用户> — 接收者: <接收者> — 回答用途: <回答将用于何处>
用一个段落帮助未参与前期讨论的接收者理解情境。信息应足以支持高质量回答,无需写成整页说明。
说明截止时间和大致所需时间。部分回答和“我不知道”同样有价值;不确定的内容请明确标注,不要直接略过。
每个主题使用一个 ## 章节,问题按重要程度排列。每个问题只询问一件事,不能把多个问题合在一起。问题下方直接留出回答位置;只有问题可能被误解或得到敷衍回答时,才补充一行_为什么这件事重要_。
为什么这件事重要:答案决定我们现在就为突发流量配置容量,还是推迟处理。
以一个开放问题收尾:是否还有问卷未覆盖、但我们应该了解的事项?