Code 1 0 4
将以下提示词粘贴到你的 AI 对话框中:
请根据 https://skillhub.cn/install/skillhub.md,安装 @zcwl/code-1-0-4。
技能介绍
为什么需要这个技能
写代码时最常见的三个坑:交付未测试的代码导致线上故障、提交过大的PR让评审变成负担、忽略用户反复强调的偏好(比如「不要用var」)。这些坑的根源不是技术能力,而是缺少一套可重复的工程化流程。
它如何工作
@zcwl/code-1-0-4解决的是「流程缺位」问题。它不会替你写代码,也不会自动运行命令,而是用一套结构化的工作流约束Agent的思考路径:
- 先查记忆:第一步检查
~/code/memory.md,读取用户明确表达的偏好(比如「I prefer functional components」),避免重复沟通或踩同样的坑。 - 用户控制节奏:每一步执行都由用户决定何时推进,子代理委派必须有明确请求,避免Agent擅自行动。
- 计划优先于代码:把需求拆成可独立验证的小步骤,每个步骤对应
planning.md中的模式(比如「先写单元测试再写实现」),防止「一把梭」式的大PR。 - 验证所有改动:函数写完建议跑测试,UI改动建议截图,交付前建议完整测试套件,避免未测试代码进入主分支。
- 按需存偏好:只有用户明确说「Remember X」或「Never do Y」时,才会写入
~/code/memory.md,不会偷偷记录无关信息。
适用边界
这个技能有严格的「红线」:
- 不自动执行任何代码或命令,所有操作都需要用户确认。
- 不发起任何网络请求,不会上传数据到外部服务。
- 只访问
~/code/目录和用户当前项目,不会翻看系统文件或其他目录。 - 不会修改自己的
SKILL.md或辅助文件,保证流程定义不被篡改。
使用场景
- 需要拆解大型编程任务为可测试步骤时,确保每个功能点独立验证
- 用户明确要求记住代码偏好(如禁用var)时,写入memory.md避免重复沟通
- 代码交付前检查未测试内容,建议运行完整测试套件防止线上故障
- 防止Agent擅自委派子任务,确保所有执行步骤都经用户确认
适合人员
- 需要结构化编码流程的后端工程师,避免未测试代码进入主分支
- 偏好易被遗忘的前端开发者,希望Agent记住组件风格等个人习惯
- 刚转向技术管理的资深开发者,需要标准化团队的代码审查流程
- 负责代码交付的DevOps工程师,要求每次提交都经过完整验证