返回精选库
writing-for-agents·办公与效率

writing-for-agents 使用指南:让项目指引更容易被执行

本文目录

整理 Skill、AGENTS.md 或 CLAUDE.md 的结构、触发条件和完成标准,让指引更清楚。

安装与准备

在项目目录的终端执行以下命令,安装后在 Claude Code 中输入下方提示。这里选择项目内的可编辑文件安装。

命令
npx skills@latest add mattpocock/skills --skill writing-for-agents --agent claude-code

使用 Codex 时,把安装命令最后的 claude-code 换成 codex,对话里把 /writing-for-agents 换成 $writing-for-agents。如果使用完整的 Claude Code 插件,则选择 /mattpocock-skills:writing-for-agents,不要再重复安装文件版本。

准备要修改的文件和至少一个实际偏差:例如漏跑检查、错误触发或读不到配套资料。说明哪些规则必须保留,避免把整理指引变成重新制定团队流程。

第一次使用

把下面的场景和路径替换成你的项目情况,在 Agent 对话里输入:

提示词
/writing-for-agents
请整理这个项目的 AGENTS.md。目前部署说明混在日常开发步骤里,Agent 经常过早准备发布。保留现有权限要求,明确部署章节的触发条件,把开发完成标准写清楚。

怎样推进任务

先定位实际失效的位置

区分问题发生在触发、阅读还是完成判断。部署章节过早进入上下文,可能需要更明确的条件;测试要求被跳过,则可能缺少可判断的结束标准。不同问题不应统一用“再强调一次”处理。

把步骤与参考材料分开

把每次任务都需要的动作留在主路径,把只在特定条件下使用的长篇说明移到有明确入口的参考文件。入口需要说明什么时候读取,而不只是“更多信息见某文件”。相关定义和例外放在一起,减少来回查找。

用可观察结果表达结束条件

将“检查完成后交付”改成能判断的标准,例如列出实际运行的项目检查及结果、指出未完成项。不要把 package.json 已明确的命令复制到多份文件,优先告诉 Agent 到哪里查,减少更新后不一致。

完成后检查什么

对照原始要求阅读 diff,确认必要规则仍在、触发条件可判断、引用文件存在。用原先失败的任务再走一遍,观察行为是否改善;字数减少只是副产品。

常见问题

会自动创建可安装插件吗? 它提供文档写作方法,打包与分发需要另外处理。

文件越短越好吗? 关键是信息层次和执行时需要什么,必要约束不能为了短而删掉。

适用于普通文章吗? 本 Skill 面向 Agent 读取的工作指引;面向读者的文章通常需要不同的表达方式。

用客服分拣指引试一次精简

另一个适用场景是团队的 Agent 把每条客服消息都升级为工程故障。可以输入:“用 writing-for-agents 精简 support/AGENTS.md;保留隐私和转交要求,明确什么情况才读退款、故障和账号恢复的参考文件。用‘重复扣费但查不到订单’作为失败样本,改完后检查是否先查订单与支付记录,再决定升级。”先确认原来的具体误判,不要泛泛要求“写得更清楚”。

修改后分别试普通退款咨询和真正的重复扣费:前者不该启动工程排障,后者不能因为简化指引而漏掉升级。若 Agent 只是把同一句规则在主文档和三个参考文件各加粗一次,触发歧义仍在。保持能判定的入口、必要例外与可观察的结束条件,比一味增加字数更有效。

把重复规则收成一个判断点

修改一份长 Skill 时,把相同的判断规则放在一个位置,其他流程只引用它;再检查依赖文件何时加载、停止条件能否由执行者判断。曾有贡献者用 writing-for-agents 重新整理七份工作流,其中第二轮把重复评审规则和依赖加载说明合并,并压缩了三份 Skill 的篇幅。那是编辑成果,不代表更短的文字已被证明带来更高任务成功率。实际验收应拿一个以前会失败的任务重新运行,看触发时机、步骤与交付结论是否改善。

你的首次任务进行得怎么样?

选择项通过网站统计帮助我们了解常见卡点。屏蔽统计可能导致无法送达;具体问题请通过邮件反馈。

参考来源

  1. writing-for-agents — SKILL.mdmattpocock
  2. mattpocock/skills — READMEmattpocock
  3. writing-for-agents 官方使用说明Matt Pocock
  4. Contribution ready: skill workflow refinements for GPT-6 Astra and Fable 5.1amanthanvi
发现过期或有误的信息?告诉我们