技能介绍
qiaomu-goal-meta-skill 由乔木维护(产品经理,拥有 180+ repos 的高产创作者)。它把模糊的工作需求转化为可直接复制执行的 Codex /goal 命令,命令里包含默认值、验证、边界和暂停条件。
它解决的是「需求太模糊,代理执行跑偏」这一类问题:不是替你执行任务,而是先把任务写成一份代理能照着做、也做得完的指令。
适用场景
- 开发网站、App、游戏、Chrome 插件、自动化脚本
- 修复 bug、重构、添加测试、执行发布
- 设计 UI 或产品原型
- 创建、整理、发布 agent skill
- 多步骤研究或文档交付
- 将一句模糊需求转化为可执行任务
不适合:一句话翻译、简单改写、一行 shell 输出、不需要持续执行和验证的小任务。
核心能力
- 生成可直接复制的推荐执行版
/goal命令,包含验证、约束、边界、迭代策略、完成条件和暂停条件 - 提供一句默认选择理由,说明为何选择此方案
- 为关键决策提供编号可选调整(如项目形态、画面形式、第一版范围、验证方式)
- 同时生成英文兼容镜像版本,保留
Verification、Constraints、Boundaries等标准字段 - 内置默认先推进原则:低风险不确定性直接给出最佳默认方案,不需要用户填表
- 内置高风险暂停机制:当涉及凭证、账号、支付、生产数据、法律医疗金融判断、版权素材、上架发布等时,写入暂停条件
- 陌生领域先发现:对于不熟悉的专业领域,生成「发现优先」的 goal,先读取文档和样例数据,再实现最小验证
- 将模糊词(如「高级」「专业」「有质感」)转化为具体验证条件(设计方向、截图检查、层级间距等)
边界说明:
- 这个 skill 只创建
/goal指令,不默认执行目标本身 - 不会替用户绕过版权、账号、支付、生产数据或合规判断
- 不会把陌生领域的专业规则编造成「事实」
- 默认生成 MVP 级目标;完整产品策略、商业化、部署和发布需要明确要求
效果预览

工作方式
- 用户提供模糊的任务需求(如「帮我开发一个 App」)
- 系统选择保守默认值,生成推荐执行版
/goal - 补充验证证据、约束条件、文件修改边界
- 补充迭代策略、完成条件、暂停条件
- 给出可选的编号调整选项
- 同时生成英文兼容镜像版本
你需要提供
- 模糊的任务描述或需求(自然语言)
- 如果已有项目,可以指定项目路径或说明
前置要求:
- 已安装支持 Agent Skills 的运行环境,例如 Codex、Claude Code 或兼容工具
- 已安装 Node.js 和
npx - 运行环境能读取
~/.agents/skills目录
你会获得
可直接复制使用的 Codex /goal 命令文本,包含:
- 目标描述
- 验证方式(带具体证据)
- 约束条件(不可做的事)
- 修改边界(可修改的文件范围)
- 迭代策略(如何逐步改进)
- 完成条件(何时停止)
- 暂停条件(何时必须暂停)
此外还会得到:
- 一句默认选择理由
- 可选的编号调整选项(用于收敛需求)
- 英文兼容版本(适用于偏英文的 agent 环境或团队文档)
使用示例
可以直接这样说:
用 qiaomu-goal-meta-skill 帮我把这个需求写成 Codex /goal。我要开发一个 iOS 提词器,帮我写 goal。我要做一个 GTA 网页游戏,帮我写一个安全可执行的 goal。这个任务太模糊,先给推荐执行版,再给我几个可选调整。帮我把修 bug 的任务写成带验证和暂停条件的 goal。给这个发布任务写一个不能直接乱推主分支的 goal。这个是医疗/金融/版权相关任务,帮我写发现优先的 goal。常见问题:
↔ 左右滑动查看完整表格
| 问题 | 原因 | 解决方法 |
|---|---|---|
| 没有触发这个 skill | 运行环境未加载本地 skills,或安装路径不对 | 运行 test -f ~/.agents/skills/qiaomu-goal-meta-skill/SKILL.md,确认安装位置 |
| 输出还是/目标 | 使用了中文别名而不是 Codex 可执行命令 | 要求它「命令前缀必须保持/goal,正文可以中文」 |
| 输出像模板,有占位符 | 没有按推荐执行版生成 | 要求「不要输出[Outcome]等占位符,给可直接复制版」 |
| 验证太空 | 目标里只有「确认可用」 | 要求补充命令、日志、截图、浏览器/模拟器检查或产物路径 |
| agent 太早停下 | 暂停条件写得过宽 | 把低风险不确定性改成工作假设,只保留账号、付费、生产、版权、发布等高风险暂停 |



