用途:在任何创意工作(创建功能、构建组件、添加功能、修改行为)之前使用,通过自然协作对话把想法转化为完整的设计与规格。
主要能力:先了解当前项目上下文,再逐个提问细化想法;优先使用多选题,也可开放式提问,每条消息只问一个问题;聚焦目的、约束与成功标准;提出 2-3 种方案及权衡,并给出推荐与理由;将设计拆成 200-300 字的小节呈现,每节后确认是否符合预期,覆盖架构、组件、数据流、错误处理与测试。
使用方式:先查看项目状态(文件、文档、近期提交);逐个提问;提出多种方案;分节呈现设计并逐节验证。设计确认后写入 docs/plans/YYYY-MM-DD-<topic>-design.md,如可用则使用 elements-of-style:writing-clearly-and-concisely 技能,并将设计文档提交到 git。若继续实现,询问“Ready to set up for implementation?”,使用 superpowers:using-git-worktrees 创建隔离工作区,使用 superpowers:writing-plans 编写详细实现计划。
SuperNavigator 集成:开始前 OS 层自动创建 nav-marker 检查点;设计文档同时写入 docs/plans/ 与 .agent/system/ 供 OS 层索引;完成后由 nav-task 索引设计,便于后续会话检索。
原则与限制:一次只问一个问题;优先多选题;严格遵循 YAGNI,移除不必要功能;始终先提出 2-3 种方案;增量验证;发现不合理时返回澄清。资料未提供收费、价格、平台支持范围等具体信息。