用途:在实现规划前进行结构化需求访谈,避免代理凭假设直接开工,确保用户与 Claude 对齐,并输出可执行的计划文件。
安装:gh skill install pskoett/pskoett-skills plan-interview;备选 npx skills add pskoett/pskoett-skills/skills/plan-interview。触发方式为 /plan-interview <任务描述>;纯研究或探索类任务应跳过。
主要能力: 一、访谈阶段。使用宿主的结构化提问工具(ask_user、AskUserQuestion 或等价物),无该工具时直接在对话中提问并等待。必须覆盖四个领域:技术约束(性能、兼容性、既有模式、架构理解)、范围边界(明确排除项、MVP 与完整愿景、外部依赖)、风险承受度(速度与质量的权衡、技术债容忍、破坏性变更接受度)、成功标准(完成定义、正确性标准、测试要求)。问题动态生成、按主题成组、每批 2-3 个,直到足够具体。 二、复杂度校准。按简单、中等、复杂/高风险分级决定计划深度与细化轮次,用户可覆盖。 三、代码库探索与知识审计。梳理既有模式、受影响文件、集成点、风险与结构摩擦;对每个重要步骤判断知识来源(代码库、提示上下文、训练数据、无处可达),无法获取时停下来向用户求助、加载参考资料或标记为阻塞,避免自信猜测。 四、计划生成。写入 docs/plans/plan-NNN-<slug>.md,先起草再迭代细化,每轮以“新眼光”复读需求与草稿,检查矛盾、遗漏边界、集成风险与模糊步骤,并记录每轮改动;连续两轮无实质改进即停止。计划必须包含成功标准、风险评估、受影响文件/区域、测试策略、验证与诊断、知识地图、开放问题、实现清单;不得给时间估算、不得静默缩减范围。 五、审批后。用户批准即自动开始实现并用 TodoWrite 跟踪;支持断点与恢复,可从部分计划继续访谈、继续细化或重新开始。
流水线位置:plan-interview 之后依次为 intent-framed-agent、context-surfing(可选)、verify-gate、simplify-and-harden、self-improvement。
限制:本技能只负责需求与规划,不直接产出实现;依赖宿主的提问工具;计划文件路径与顺序编号为约定;费用与平台支持资料未提供。