Install
openclaw skills install @zzusp/long-goalopenclaw skills install @zzusp/long-goal让 goal.md 成为长期目标的唯一持久状态,避免依赖聊天记忆、上下文摘要或其他阶段性材料。
AGENTS.md 和用户约束。goal.md;当前对话 Goal 文本中显式登记的路径;用户所给交接材料明确指出的 goal.md;工作区内与该目标唯一匹配的现有 goal.md。assets/goal-template.md 创建;落点会改变项目结构或无法安全判断时先询问。goal.md 视为跨会话、跨工具的持久事实。只有用户显式要求创建或启动 Goal 时才调用产品 Goal 能力;创建时在目标文本中登记权威 goal.md 路径。goal.md,以其中的总目标、当前检查点和未闭环项恢复,不以聊天摘要代替。goal.md,把交接材料仅视为一次性输入;结合当前可读事实校准后,立即把有效变化写入 goal.md。不要在两份文档间建立路径、版本或状态绑定。goal.md,再继续执行。goal.md 只保留结论、证据索引和剩余差距。goal.md 的进展、决策、重要信息、下一步和未闭环项,并运行 scripts/validate_long_goal.py --goal <goal.md 路径>。以下时机都必须维护同一份 goal.md:
goal.md 已真实落盘。区分“本轮完成”“子目标完成”和“长期目标完成”。仅当完成条件全部有证据满足,并且用户要求的显式结束条件已经成立时,才结束长期目标。否则保留为活动、等待验证、等待输入或暂停状态。
最终回报至少包含:权威 goal.md 路径、当前子目标、状态、关键证据和剩余边界。不得以生成了交接文档、完成了一轮工作或工具返回成功替代长期目标完成。