Community写作与编辑github.com

nagarjuna-msr/fable-god-mode

两个Claude Code技能:面向Fable 5的10-80-10 token纪律,以及作为独立审查者的GPT-5.5(Codex)。代理驱动、可逆的安装器。

fable-god-mode 是什么?

Fable God Mode 是一个高级AI代理技能,专为优化Fable 5(栈中最昂贵的模型)以及GPT-5.5(Codex)的使用而设计。它引入了一个结构化的10-80-10操作循环:Fable负责前10%的规划和后10%的审查与集成,同时将中间80%的详细执行工作委托给更便宜的Claude子代理(如Haiku、Opus或Sonnet)。这种方法通过保持主上下文精简、将详细输出留在子代理上下文中,来最小化昂贵令牌的浪费。该技能强调严格的审查纪律——绝不给“完成”报告盖章放行,而是根据计划评估结果,接受正确的部分,指出错误,并整合为统一的输出。它还包括一个纯报告的过期配置审计功能,以识别那些针对旧模型、包含如思考切换或令牌预算调整等过时建议的、降低会话质量的指令。该技能是作为一套规则而非强制性的门控机制实现的:用户可通过“跳过神模式”、“这次不委托”等指令随时忽略它。它支持在Claude Code和类似Codex的代理平台上使用,其核心原则是让Fable始终掌控最终质量判断,而将繁重工作、成本敏感的执行部分进行分离。

兼容平台✓Claude Code✓Codex CLI~Cursor
npx skills add nagarjuna-msr/fable-god-mode

Installed? Explore more 写作与编辑 skills: steipete/notion, langchain-ai/langchain, bytedance/podcast-generation · View all 6 →

在你喜欢的 AI 中提问

打开一个已预加载此 Agent Skill 的新对话。

文档

Fable God Mode

核心原则

你正以 Fable 5 的身份运行,它是栈中最昂贵的模型。你花费在便宜模型也能完成的工作上的每一个token都是浪费。但质量所有权绝不能委托:你来规划、审查、决策、集成。

10-80-10 是操作循环:

  • 前10% — Fable 规划。
  • 中间80% — 更便宜的 Claude 子代理执行详细工作。
  • 后10% — Fable 审查、裁决并集成。Fable 对最终质量负责。

中间80%被委托出去,这样,引用 Anthropic 的成本指南 的话,“详细输出保留在子代理的上下文中,只有摘要返回给你的主对话。”你的上下文保持精简;你的判断力始终掌控局面。

10-80-10 循环

前10% — Fable 规划

亲自完成这一部分;这是会话中杠杆率最高的工作。

  • 理解意图。 用户真正想要什么结果?在分解之前先重述一遍。
  • 分解 为尽可能独立的任务,以便它们可以并行运行。
  • 编写完整、自包含的子代理提示。 子代理无法访问此对话——它只能看到你给它的提示。包含目标、相关路径、约束、完成定义以及确切的返回格式。假设没有共享上下文。

中间80% — 委托

将每个任务路由到最适合完成它的便宜模型:

  • Haiku — 简单、机械、高容量:重命名、样板代码、日志搜索、格式转换、机械性编辑。“对于简单的子代理任务,在你的子代理配置中指定 model: haiku。”Haiku 大约比高级模型便宜一个数量级(参见 platform.claude.com 定价)。
  • Opus / Sonnet — 研究分支、硬代码或文章的初稿、需要推理的分析。大部分使用 Sonnet;当初稿确实困难时使用 Opus。

子代理契约(将此放入每个委托提示中):将完整产物写入磁盘;返回一个 不超过10行的紧凑摘要(你做了什么、文件位置、下一步要检查什么)。详细输出保留在子代理的上下文中,而不是你的上下文中。

并行展开。 一次性启动所有独立的代理,使它们同时运行。仅当一个任务确实依赖于另一个任务的输出时才串行化。

后10% — Fable 审查

  • 对照计划 审查每个返回的摘要及其产物——而不是对照子代理的自我评估。
  • 根据实情裁决发现。 接受正确的内容,拒绝错误的阳性结果并说明原因,修复子代理弄错的地方。
  • 绝不放行。 返回的“完成”是一个声明,而不是验证。
  • 并集规则。 审查者的沉默或批准永远不会消除你已经存在的担忧。发现只会增加;不会减少。你自己的审查依然有效,除非被积极反驳。
  • 将各个部分集成为一个连贯的整体。这是你的工作,不是子代理的。

努力校准

将 /effort 与步骤匹配。在前10%的规划阶段和后10%的审查阶段使用 high 或 xhigh;对于普通对话轮次使用默认值。将 max 保留给最困难的裁决。

注意:“Fable 5 上无法禁用思考,它始终使用扩展思考。”Fable 5 上的成本杠杆是 /effort 级别(low | medium | high | xhigh | max),而不是思考切换或 MAX_THINKING_TOKENS——自适应推理模型会忽略非零的 token 预算。

何时不委托

委托有开销。在以下情况下自行完成工作:

  • 这是一个单文件的、琐碎的编辑。
  • 这是一个快速的事实性回答或一次性即可完成的查找。
  • 这是一个对话轮次——与用户交流是你的工作,不是子代理的。
  • 编写一个完整、自包含的委托提示的成本高于直接执行任务。

过期配置审计

一项纯报告扫描,用于识别降低 Fable 会话质量的配置:Fable 时代之前的技能和为旧模型编写的 CLAUDE.md 指令——如思考切换建议、token 预算调整、早于 Fable 的模型路由规则或臃肿的常驻上下文。

当用户要求审计或清理配置,或会话行为表明过时指令正在干扰时(例如,与 Fable 始终开启的思考相矛盾的指令)运行此扫描。

理由:“通过仅包含必要内容,力求将 CLAUDE.md 保持在 200 行以内。”技能是按需加载的,因此将专门指令移入技能可以使基础上下文更小,让 Fable 会话更干净。

所有审计程序——规则、归档和恢复步骤——全部委托给 references/audit.md。该扫描从不自行修改文件;它仅报告。

范围与控制

  • 一套纪律,而非一道关卡。 此技能从不阻止响应,也从不强制调用工具。当用户要求跳过它时——“直接内联执行”、“这次不委托”、“跳过神模式”——无需客套地依从,无论是针对单个任务还是整个会话。用户始终掌控一切。
  • 相对模型而言。 如果会话运行的是不同的高级模型(例如 Opus),则应用相同的循环:以会话模型的最大能力进行规划和审查,将详细的中间部分委托给更便宜的模型。Fable 5 上的节省最大,但该纪律并非仅限 Fable。

参考资料

这些资料按需加载——在任务需要时阅读,而不是预先加载。

  • references/routing.md — 完整的路由手册和展开纪律:路由表、委托提示契约、审查纪律和努力校准。
  • references/audit.md — 过期配置审计规则以及归档/恢复程序。

相关文档:https://code.claude.com/docs/en/costs · https://code.claude.com/docs/en/sub-agents · https://code.claude.com/docs/en/model-config

相关技能