项目 · 项目报告

tomicz/fable-5-train-opus-skills-after-it-retires

Thsis is a prompt that will create skills by Fable 5 before it retires and your cheaper models can use those skills.

已完成 打开 GitHub
T
233星标
35Fork
1Issue
MIT许可证

分析结果

项目分析

这是一个面向 Claude/Fable 5 等高级模型的“技能库生成提示词”仓库。它不是传统代码项目,而是一段高强度 Prompt/Runbook,用于让即将退役的强模型在目标项目中自动调研仓库、提炼工程知识,并在 `.claude/skills/` 下生成 10–16 个可复用的项目技能文档,帮助较便宜或能力较弱的模型在后续开发、调试、验证、研究中维持较高质量。

适用领域 AI Prompt Engineering / Claude Skills / LLM 工程化 / 知识沉淀 / 软件工程流程 / 代码库维护 / 自动化文档生成 / AI 辅助开发 / 多 Agent 工作流 / 研发知识管理
配置难度 中等偏高。对于熟悉 Claude Code、AI Agent 工作流和大型项目维护的开发者来说容易理解;但要获得高质量结果,需要目标仓库结构清晰、模型能力强、上下文充足,并且用户理解构建、测试、CI、变更控制和研发流程等工程概念。
商业价值 商业价值较高,尤其适用于复杂软件项目、AI 辅助开发团队和需要知识传承的研发组织。它可以把资深工程师或强模型的一次性分析能力沉淀为可复用的技能库,降低后续维护成本、减少新人上手时间、减少重复踩坑,并提升低成本模型在项目中的可用性。不过它目前更像方法论和 Prompt 模板,不是完整产品;若进一步封装为 CLI、Claude Code 插件、企业知识库生成器或 CI 集成工具,商业化潜力会更强。
01

技术亮点

  • 结构非常完整,将知识库拆分为 change-control、debugging-playbook、failure-archaeology、architecture-contract、build-and-env、validation-and-qa 等多个工程维度。
  • 强调 ground truth only,要求所有命令、路径和结论都必须从仓库验证,降低 AI 幻觉风险。
  • 明确面向零上下文中级工程师和较弱模型,要求使用可复制命令、表格、清单和 runbook 风格。
  • 包含多 Agent 审查流程:事实审查、原则审查、可用性审查,再由 fixer 修复。
  • 关注项目历史经验,包括失败调查、revert、死分支、被否决的修复方案,这对长期维护很有价值。
  • 强调不要绕过变更控制,适合高风险或工程纪律要求较高的项目。
  • 不仅生成文档,还要求生成可执行、决策门控式的 hardest-problem campaign。
  • 适合把一次昂贵强模型调用转化为长期可复用的项目知识资产。
  • MIT 许可,方便复用和改造。
  • 仓库 star 数较高,说明该思路对 AI 开发社区有一定吸引力。
02

目标用户

  • 希望把资深工程师经验沉淀成 Claude Skills 的开发团队
  • 使用 Claude Code、Claude Skills 或类似 AI 编程代理的工程师
  • 需要将大型代码库知识结构化给低成本模型使用的团队
  • 维护遗留项目、复杂项目或高风险工程系统的技术负责人
  • Prompt 工程师和 AI 工具链构建者
  • 想在项目中建立调试、验证、架构、变更控制知识库的研发团队
03

配置要求

  • 需要一个支持长上下文、文件读取、代码库检索和文件写入的 AI 编程环境。
  • 目标项目最好使用 git,并保留有意义的提交历史,否则 failure archaeology 和变更历史分析价值会下降。
  • 目标项目需要允许在 `.claude/skills/` 目录下写入新文件。
  • 模型应具备运行 shell 命令、读取 CI 配置、测试配置、构建脚本和文档的能力。
  • 如果使用 Claude Code,需要启用相关文件系统访问权限。
  • Prompt 明确要求不得修改 `.claude/skills/` 以外的仓库文件。
  • Prompt 要求所有命令、路径、flag、事实都必须从目标仓库验证,不能凭空编造。
  • 如果目标项目缺少测试、CI、文档或历史记录,生成技能时需要标注不确定性。
04

适用场景

  • 让强模型在一次高成本会话中阅读目标仓库,并生成后续低成本模型可复用的技能库
  • 为复杂代码库创建调试手册、架构契约、构建运行指南、配置说明、验证流程等文档
  • 将项目历史失败、revert、死胡同、事故经验沉淀为 failure archaeology
  • 为 Claude Code 或其他 AI coding agent 创建 `.claude/skills/` 目录结构
  • 在资深工程师离职或模型退役前,把隐性知识转化为显性工程资产
  • 帮助初中级工程师快速理解大型项目的变更流程、运行环境和风险点
  • 建立 AI 可读、可执行、可验证的研发 runbook
05

部署与配置

  • 该仓库本身没有传统安装步骤,因为它主要提供一段 Prompt 文本。
  • 复制 README 中的完整提示词。
  • 在目标代码库中使用 Claude/Fable 5/高级 LLM 会话执行该提示词。
  • 确保目标项目允许 AI 在 `.claude/skills/` 目录下写入文件。
  • 让模型先执行 Phase 1:只读调研仓库,包括 README、构建系统、测试、CI、文档、git 历史、TODO/FIXME 等。
  • 回答模型提出的最多五个补充问题。
  • 让模型执行 Phase 2:在 `.claude/skills/<skill-name>/SKILL.md` 下生成 10–16 个技能。
  • 让模型执行 Phase 3:进行事实、原则、可用性三类审查,并修复阻塞问题。
  • 最终检查生成的 skill inventory、spot-check 结果和 uncertain 列表。
06

风险与注意事项

  • 仓库本身不是可执行工具,而是一段 Prompt;用户需要自己在目标项目和 AI 工具中执行。
  • 严重依赖模型能力。如果模型不能真实读取仓库、运行命令或验证事实,生成结果可能质量较差。
  • Prompt 要求较高,可能消耗大量 token 和成本,尤其是在大型代码库中。
  • 对中文团队来说,原文为英文,直接使用时可能需要翻译或本地化。
  • 如果目标仓库历史混乱、缺少测试或文档,模型可能无法生成高可信技能,只能输出大量 uncertain。
  • 若执行环境权限配置不当,可能误写非 `.claude/skills/` 文件,需额外约束工具权限。
  • Prompt 中提到 Fable 5、Sonnet-class 等模型语境,未来模型名称变化后可能需要调整。
  • 没有自动化校验脚本或 CLI,难以保证不同用户执行结果一致。
  • 多 Agent 审查流程在某些 AI 工具中不一定原生支持,需要用户手动模拟。
  • 如果团队把生成的技能当作绝对真理而不人工审查,可能引入错误流程。

历史记录

热榜历史快照

2026-07-07 第30名 新收录 · github_search