用途:在规划智能体工作流之前应用,避免过度工程化,让执行保持简单、可靠。技能要求先读取并应用,再开始规划;只建模达成当前结果所需的工作,不把看板或 DAG 当成智能体思考的编程语言。若工作涉及改代码,且存在 keep-code-simple,则应在规划前加载。
主要能力:先写执行契约,定义结果、非目标、写入范围、验收证据、唯一负责人和停止条件;按顺序选择最轻执行原语:直接操作、确定性脚本或代码工具、单智能体任务或目标、短生命周期子智能体、持久看板卡片、DAG 或托管流程。顺序工作用列表,同一负责人、范围和验收的步骤用清单;只选一种主要表示,不把简单序列同时镜像到看板和 DAG。
使用方式:当计划涉及委派、目标循环、看板、托管流程、重试或运行时预算时,读取平台发现参考文件;先识别运行平台和已安装版本,检查本地帮助、配置模式和已安装源码,必要时查阅当前官方文档,再把不变量映射到当前版本实际支持的控制项并验证平台已接受。不得凭记忆编造配置键或假设旧默认值,也不得凭记忆选择数值预算。
核心不变量:每个重叠文件、记录或可变表面保持一个写者;每活跃智能体 WIP 保持一个任务,整体优先一个活跃写者;默认扁平委派;控制扇出与就绪队列;在有界预算内只重试最小幂等失败步骤,且假设、输入、环境或工具已改变;保留失败证据,重复失败转为阻塞状态;完成需可执行或可观察验收;取消必须粘滞;交付失败时保留已完成工作,不重放已完成副作用。
看板与依赖:使用平台支持的最小状态模型,每张卡片一个结果、负责人、交付物和验收检查;只在负责人、输出、前置条件、写入范围或验证不同时拆分;仅建真实依赖边,A→B 仅当 B 必须获得 A 的具体输出或已验证状态才能正确开始。阻塞分类为 dependency、needs-input、capability、transient;needs-input 和 capability 不得当作 transient 重试;同一失败达到上限后停止、保留证据、说明确切解除条件。
限制:若运行时无法强制执行重要限制,必须在执行前明确说明,提示词指令不是硬控制。子智能体、恢复会话或压缩上下文不一定读过本技能,必须把契约要点直接注入每条执行通道。执行前简要报告所选原语及拒绝更重选项的理由、WIP 与写入边界、验收和停止条件、硬限制与软限制,以及需要批准的持久配置变更。资料未提供具体命令、安装步骤、收费与价格信息。