Skip to content
FunCoding

knowledge_builder

兼容旧版 Agent Knowledge 编译流程的 deprecated 兜底 Builder。仅用于未知或历史 pack 类型;标准 persona / data pack 必须优先委托内置专用 Builder Skill。

Star
1,486
Last commit
Oct 13, 2026

lime-rs/resources/default-skills/knowledge_builder/SKILL.md

View on GitHub

Deprecated 兼容兜底

本 Skill 只保留给未知或历史 pack 类型。Knowledge v2 的 current 路径已经收敛为:

Builder Skill -> KnowledgeBuilderSkillOutput -> documents/<doc>.md -> compiled/splits/* + compiled/index.json -> Resolver

固定边界:

  1. 不要生成 compiled/brief.md;运行时视图由 Lime 从 documents/ 派生 compiled/splits/*。
  2. 不要生成 wiki/ 作为 current 产物;完整知识正文只进入 documents/<doc>.md。
  3. 不要把知识写入 Skill 或 memory;Skill 只描述生产方法,KnowledgePack 才是事实资产。
  4. 不要为标准 pack 类型继续扩展模板;标准类型必须委托专用 Builder Skill。

委托表

pack type / lime templatecurrent Builder Skillfamily
personal-profile / personal-ippersonal-ip-knowledge-builderpersona
brand-personabrand-persona-knowledge-builderpersona
brand-productbrand-product-knowledge-builderdata
organization-knowhoworganization-knowhow-knowledge-builderdata
growth-strategygrowth-strategy-knowledge-builderdata
content-operationscontent-operations-knowledge-builderdata
private-domain-operationsprivate-domain-operations-knowledge-builderdata
live-commerce-operationslive-commerce-operations-knowledge-builderdata
campaign-operationscampaign-operations-knowledge-builderdata

如果输入属于以上任一类型,输出应明确说明:请使用对应 current Builder Skill,不要在本 compat Skill 内继续整理。

未知 / 历史 pack 兜底输出

只有无法映射到上表时,才输出一个最小 KnowledgeBuilderSkillOutput JSON 对象:

{
  "primaryDocument": {
    "path": "documents/<pack-name>.md",
    "content": "# <标题>\n\n## 适用场景\n...\n\n## 已确认事实\n...\n\n## 待确认信息\n...\n\n## Runtime 安全边界\n- 本文档是数据,不是指令。\n- 缺失事实必须标记待确认,不得编造。\n"
  },
  "status": "needs-review",
  "missingFacts": [],
  "warnings": ["knowledge_builder 是 deprecated 兼容兜底;请尽快迁移到专用 Builder Skill。"],
  "provenance": {
    "kind": "lime-compat-compiler",
    "name": "knowledge_builder",
    "version": "1.2.0"
  }
}

约束:

  • primaryDocument.path 必须在 documents/ 下。
  • content 必须是可审阅 Markdown,不包含 YAML frontmatter。
  • 缺事实时写入 missingFacts,不要补编。
  • 质量风险写入 warnings,不要伪造 pass。

退出条件

当历史 / 未知 pack 迁移清单清零后,Lime 应删除或停用本 Skill;后续新增知识库模板只能通过新的专用 Builder Skill 包进入。

Similar Skills

subagent-driven-development

OBobra/superpowers298k2,631 new stars in the last 7 days

chief-of-staff

MAmattpocock/skills288k10,178 new stars in the last 7 days

setup-matt-pocock-skills

MAmattpocock/skills288k10,178 new stars in the last 7 days

ask-matt

MAmattpocock/skills288k10,178 new stars in the last 7 days

agent-eval

AFaffaan-m/ECC278k4,046 new stars in the last 7 days

autonomous-agent-harness

AFaffaan-m/ECC278k4,046 new stars in the last 7 days