cook 是一个面向功能实现的开发工作流技能,适用于需要高严谨度的编码任务。其核心用途是按“研究—计划—实现—验证”的顺序推进功能开发,默认采用完整严格模式,只有在改动极小(如单文件、不超过30行、无设计选择与跨服务影响)时才可切换为快速模式。主要能力包括:启动多个研究员子代理并行调查技术方案、边界情况、安全与性能;通过规划生成计划目录,包含风险与回滚策略,并要求用户批准;逐阶段实现并运行类型检查与相关测试;强制测试覆盖正常、边界与错误路径;强制代码审查并修复严重问题;最后更新文档并汇报。使用方式上,技能通过 $skill-name 形式调用,内部可引用 $plan、$scout-ext、$code-simplifier 等子技能;在 Codex 中需显式读取项目文档(如 docs/project-config.json、docs-index-reference.md、lessons.md)以及按任务类型查阅前后端模式、测试规范等参考文件。限制包括:用户必须批准计划,不得跳过、重排或合并步骤;若所需步骤或工具在当前环境无法运行,需停止并询问用户;文档中大量指令为流程约束,实际命令与路径需以项目配置为准;具体收费、平台、价格与效果等信息暂未提供。
cook
编程与开发
更新于 10-15 21:35