用途:在创建功能、构建组件、增加功能或修改行为等创造性工作之前使用,通过自然协作对话把想法转化为完整设计与规格。
主要能力:先对请求分级并口头说明,便于人工覆盖。三条路径:Spike(可行性问题,产出是答案而非保留代码,2-3 句说明问题与尝试方案,获准后以最低成本验证,报告建议并标注一次性);Bounded(对仓库中已有流程的小范围改动,先问关键澄清问题,在聊天中给出简短设计,获批准后再实现,无规格文件);Architectural(新项目、新子系统或改变组件关系与接口的改动,走完整流程:探索上下文、逐个提问、提出 2-3 种方案、分节呈现设计并逐节确认、写设计文档、自审、用户审阅、再调用 writing-plans 技能)。
使用方式:先分类并宣布路径,再为路径上每项创建任务并按序完成。Architectural 路径将设计写入 docs/superpowers/specs/YYYY-MM-DD-<topic>-design.md 并提交 git,随后自审占位符、矛盾、歧义与范围,再请用户审阅。视觉伴侣按需提供,不预先提供;接受后以 --open 启动服务。使用 Claude Code 原生任务工具创建结构化任务并设置依赖。
限制:本技能运行于普通模式,禁止调用 EnterPlanMode 或 ExitPlanMode;Architectural 路径之后只能调用 writing-plans,不得调用其他实现类技能。任何路径都必须在实现前获得人工明确批准;任务中途发现隐藏复杂度只能升级路径,不能降级。资料未提供收费、价格与平台支持信息。