用途:当用户询问可选方案、需要在不同做法间做决定、或说“修复或给出选项”时,用结构化方式呈现 2-4 个真实选项及其权衡,并给出有理由的推荐。不适用于一般性研究、直接实现工作、简单是非问题或已定方案。
主要能力:按“理解上下文→生成选项→分析权衡→清晰呈现→支持选择”的流程工作。先明确决策点、影响、约束与现状,必要时用 AskUserQuestion 收集必须项、加分项、否决项、时间与资源限制。随后生成保守、平衡、创新、最简等不同类型的选项,并分析每个选项的描述、优缺点、工作量、风险、可逆性和适用场景。呈现时用统一结构,标注推荐项,附快速对比表,最后询问用户选择。用户选定后给出后续步骤,或对某选项做深入说明。
使用方式:该技能原为 Claude Code 设计,已适配 Codex。在 Codex 中交叉引用使用已安装技能名,而非 /octo:* 斜杠命令;使用当前 Codex shell 与子代理工具,不要在会话未暴露前声称某提供方、模型或宿主子代理可用。宿主工具等价物见 skills/blocks/codex-host-adapter.md。
适用场景:技术选型(如 TypeScript 与 JavaScript)、缓存方案选择、认证系统修复路径比较、架构取舍等。
限制:选项应控制在 2-4 个,避免决策瘫痪;不得隐藏重大缺点或忽略已声明约束;推荐必须给出理由;对不确定的估算要明确标注未知。资料未提供具体收费、价格或平台支持信息。