用途:在正式投入大型技术方向前,深入推理系统、生成真实可选的架构方案,并帮助用户选出最佳方向。该技能刻意定位在“决策前”,只负责选对架构,不执行迁移;一旦方向确定,应移交给 audit-and-migrate。它解决过早承诺、局部推理、稻草人对比、迁移污染等问题。
主要能力与流程:一是界定决策框架,记录目标、问题、不变量、非目标、约束、外部接口与决策周期;二是绘制当前系统,梳理主要工作流、模块边界、数据流、所有权、依赖、运维面、痛点与热点;三是生成 2-4 个严肃选项,通常包含演进式、简化式、结构式以及“少做”路径;四是对每个选项做适配度、必须成立假设、失败模式、权衡、淘汰条件与未知项分析;五是给出推荐,说明胜出与次优原因;六是定义验证尖刺以消除不确定性;七是准备交接包,供 audit-and-migrate 使用。
使用方式:该技能在对话中直接完成塑形、压力测试与架构比较,不依赖其他技能。对复杂探索,会在 .claude/architecture/ARCHITECTURE_OPTIONS.md 或项目等效文档位置产出决策级文档,包含目标、问题、约束、当前系统表、各选项结构、权衡矩阵、假设、风险登记、验证尖刺、推荐与交接等章节;较小请求则以内联方式呈现同样结构。
适用场景:需要评估不同架构、比较设计权衡、在迁移前锁定方向时使用。限制:它不创建迁移切片、不建执行预算、不启动重构、不写脚手架或实现代码,也不在比较完成前把领先选项当成既定赢家。若用户已选定方向并想安全落地,应改用 audit-and-migrate。其余关于具体平台、收费与授权信息暂未提供。