Code 1.0.4:把「规划—执行—验证」的编码流程固定下来

前言

写代码的 Agent 常见的问题是:接到需求就动手,改完不验证,最后交出来的代码没跑过测试,或者忽略用户之前说过的偏好。Code 1.0.4 就是针对这类问题的——它不自己写代码,而是给 Agent 一套编码工作流指引,要求先规划、再执行、后验证,并把用户明确给出的偏好记到本地。

下面介绍这个 Skill 的定位、功能、安装方式和适用边界。

这是什么

Code 1.0.4 是一个面向软件开发的编码工作流 Skill,由 lion504 发布,坐标 @clawhub_lion504/code-1-0-4,版本 1.0.0,来源 clawhub,分类 dev-programming,许可证 MIT-0,标签 requires_api_key=false(不需要 API Key)。上游仓库在 https://clawhub.ai/lion504/code-1-0-4,SkillHub 上的镜像地址是 https://www.skillhub.cn/skills/clawhub_lion504/code-1-0-4。

它解决的问题是:Agent 在编码任务里缺少一致的流程约束,容易出现「一次改一大坨」「交付前没跑测试」「忘了用户的偏好」。这个 Skill 通过 SKILL.md 里的规则和一组参考文件,把流程固定下来。

注意一点:这个 Skill 提供的是指引(guidance),不是自主执行。它不会自动跑代码,也不会替用户决定下一步,每一步都要用户确认后再推进。

核心功能

1. 固定的工作流

Request -> Plan -> Execute -> Verify -> Deliver

需求进来先拆解成可测试的步骤,再实现,再验证,最后交付。

2. 五条核心规则

1、先查记忆:如果存在 ~/code/memory.md,先读用户明确说过的偏好。
2、用户控制执行:Skill 只给指引,不自主执行;是否进入下一步由用户决定;委派子 Agent 必须用户明确要求。
3、先规划再写代码:把请求拆成可测试的步骤,每一步都能独立验证,参考 planning.md 的模式。
4、验证一切:写完函数建议跑测试,改了 UI 建议截图,交付前建议跑完整测试套件。
5、按需存偏好:用户说「记住我喜欢 X」就加到 memory.md,说「以后别再做 Y」就加到 Never 段落;只保存用户明确要求保存的内容。

3. 参考文件

text ~/code/
 - memory.md # User-provided preferences only

首次使用时创建目录:

mkdir -p ~/code

Quick Reference 里列出了各主题对应的文件:

主题 文件
记忆初始化 memory-template.md
任务拆解 planning.md
执行流程 execution.md
验证 verification.md
多任务状态 state.md
用户标准 criteria.md

安装与启用

上游 ClawHub 给出的安装命令:

$ openclaw skills install @lion504/code-1-0-4

SkillHub 页面同时列出了 npx skills 作为 CLI 入口,具体用法以官方页面为准。

用户偏好目录在首次使用时创建:

mkdir -p ~/code

典型用法

把需求交给 Agent,并明确要求它走这个工作流:

帮我加一个导出 CSV 的功能,按 Code 1.0.4 的流程走:先给计划,再实现,再验证。

在过程中如果用户说了偏好,可以让它记下来:

记住我偏好输出格式用 snake_case。

之后 Agent 会先查 ~/code/memory.md,再按规划—执行—验证推进。这个 Skill 明确不做的事包括:不自动执行代码、不发网络请求、不访问 ~/code/ 和用户项目之外的文件、不修改自身的 SKILL.md 和辅助文件、不在用户不知情的情况下自主行动。

适用场景与注意

适合:需要把编码任务拆成可测试步骤、希望 Agent 交付前先验证、需要记住用户编码偏好的场景。它在 OpenClaw 生态里,配合支持 SKILL.md 格式的 Agent 使用。

限制:

1、它是指引类 Skill,不会替你跑测试或做决策,流程推进依赖用户确认。
2、偏好只保存用户明确要求保存的内容,且只在 ~/code/memory.md,不会自动收集。
3、不做网络请求,不访问项目外的文件,能力边界写在 SKILL.md 的 Scope 里,超出部分需要你自己补工具。

结尾

Code 1.0.4 的价值在于把「先规划、后验证、用户说了算」这件事写进流程,而不是靠 Agent 临场发挥。如果你的编码 Agent 经常交出没验证的代码,或者记不住你的偏好,可以从这个 Skill 开始试。

官方地址:https://api.skillhub.cn/zcwl/code-1-0-4

羽毛球分组比赛记分
小程序二维码

欢迎使用《羽毛球分组比赛记分》微信小程序

小夜