interview 是 boshu2/agentops 提供的技能,用途是在智能体独立运行之前,与调用者一起把一个重大成果的关键决定谈清楚。它的取舍原则是:回答问题本身会塑造调用者的思考,而控制在启动前最高。该技能不创建目标、bead 或文件,也不改变任何状态、认领或关闭;在权限范围内,它只把已敲定的笔记追加到既有的 intent 来源中。
使用方式:每轮先去 tracker、文档和代码中查证事实,只就“选择”提问,例如成果、证明、非目标、权限、预算、优先级、风险容忍度。提问从成果开始,再选对验收、范围或权限影响最大的分支,不影响决策的项延后。每轮按固定格式只问一个问题,给出 2 到 4 个选项和推荐答案及理由,并说明唯一重要的取舍,等待调用者回答。调用者默认作答;也可要求由 council 通过 interview-panel 模式代答,但其答案须经调用者一次性接受或修改后才记录,权限、预算与验收变更仍归调用者。跳过的问题保持未决,“your call”表示接受推荐,修改会重新打开相关答案。
主要能力:用 BDD 把每条验收标准推进为带可观察结果与证据的 Given/When/Then,由调用者接受或修改;用 DDD 在词语含糊或多义时确定领域用词,记录一行定义并在示例、笔记、代码和测试中统一使用。每轮开头用一行说明刚敲定了什么、还有多少选择未决;可按需、修改后和停止时展示 Decided、Terms、Open、Deferred 四类清单。停止条件包括调用者停止、下一问只会重复已定答案、工作被证明只是一个切片,或 Craft Goal 准入已定。未决项保持未决,不得为收尾而填满。
限制与注意事项:不创建新内容,不改状态;若某 epic 上已有目标在运行,不得追加变更的标准或用词,应列在 Open 下作为验收变更,由调用者先 hold 再重新制定。涉及写操作的 BD 命令需保持原样,并先用 bd context --json 确认目标。资料未提供收费、价格、平台等更多信息。