用途:在任何创意工作(创建功能、构建组件、添加功能、修改行为)之前使用,通过自然的协作对话把想法转化为完整的设计与规格。
主要能力:先了解当前项目上下文,再逐个提问细化想法;提出 2-3 种不同方案并说明取舍与推荐理由;把设计拆成 200-300 字的小节逐段呈现并逐段确认;覆盖架构、组件、数据流、错误处理、测试;最后把验证过的设计写入文档并提交 git。
使用方式:先查看项目状态(文件、文档、近期提交);每条消息只问一个问题,优先多选题;理解目的、约束与成功标准;先给出推荐方案再解释原因;设计确认后写入 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 编写详细实现计划。
适用场景:功能设计、组件设计、行为变更前的方案探索与规格确认。
限制:资料未提供收费、价格、平台与效果信息;具体技能依赖是否可用暂未提供。