Agent Skills
返回列表
Code 1 0 4

Code 1 0 4

开发编程 更新于 2026.08.30

将以下提示词粘贴到你的 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工程师,要求每次提交都经过完整验证