一键导入
f2s-kb-add
工作中把已落地能力解析进知识库(多文件聚合):初稿→终稿→topics/index/manifest;触发:f2s-kb-add、已有能力进知识库、多文件生成上下文
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
工作中把已落地能力解析进知识库(多文件聚合):初稿→终稿→topics/index/manifest;触发:f2s-kb-add、已有能力进知识库、多文件生成上下文
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
基于 SOC 职业分类
Accept an explicit capability list or infer from zero input; first output a knowledge-base update outline, then write topics/index/manifest after confirmation; triggers: f2s-kb-sync、全局同步、知识库同步、已实现能力、global sync、sync knowledge base、implemented capability
可显式给出能力或零输入推断;先输出知识库更新大纲,确认后写入 topics/index/manifest;触发:f2s-kb-sync、全局同步、知识库同步、已实现能力
Clarify a PRD or requirement through follow-up questions until it is actionable, then use f2s-req-tech to produce a technical design; triggers: 需求澄清、PRD 澄清、requirement clarification、PRD clarification
Generate a technical design document from clarified requirements using the project knowledge base, Skills, and Rules; triggers: 生成技术方案、技术方案、f2s-req-tech、generate technical design、technical design
针对 PRD/需求反问直到清楚,再可用 f2s-req-tech 出技术方案;触发:需求澄清、PRD 澄清
根据澄清后的需求基于项目知识库/Skills/Rules 生成技术方案文档;触发:生成技术方案、技术方案、f2s-req-tech
| name | f2s-kb-add |
| description | 工作中把已落地能力解析进知识库(多文件聚合):初稿→终稿→topics/index/manifest;触发:f2s-kb-add、已有能力进知识库、多文件生成上下文 |
执行口径:本技能只维护
.Knowledge,不改配置根rules/skills。
subAgent / switchAgentVerification 两字段语义以统一入口为唯一事实源:Cursor/Claude 读配置根 rules/f2s-flow2spec-unified-entry.*;Codex 读 .codex/topics/f2s-flow2spec-unified-entry.md(与上同源,flow2spec init 镜像)。subAgent=true 且任一满足):① 输入路径 ≥ 5;② 单源文件 > ~3000 行;③ 多路径总量 > ~10000 行。subAgent=true 时启用):
.Knowledge/stock-docs/<方案名>_初稿.md → 主做用户确认与验收。适合源边界较清晰、中等规模、希望尽快出一版。source / scope / capabilities / cross_refs / pending),禁止散文式回传;子不得写 manifest-routing.json / .Knowledge/index.md;子不得单独宣布「已进知识库」。f2s-kb-build 调度、整体验收。manifest-routing.json 与 .Knowledge/index.md 恒由主 agent 落盘。f2s-doc-arch 区分:doc-arch 产出架构初稿;doc-add 产出“已落地能力”知识沉淀链路。| 参数 | 必填 | 说明 |
|---|---|---|
| 文件路径列表 | 是 | 一个或多个路径(空格/换行/@);支持源码、配置、文档 |
| 方案名 | 否 | 用于生成 <方案名>_初稿.md、<方案名>_终稿.md |
| 初稿/终稿路径 | 否 | 默认放 .Knowledge/stock-docs/ |
无有效路径时中止并要求用户补充。
执行前先对照:
.Knowledge/index.md.Knowledge/topics/*.md.Knowledge/stock-docs/*.md若已有同主题沉淀,优先原位更新,避免重复主题和重复索引行。
src/<模块名>/、顶层目录名)对文件分组。auth/、payment/);<方案名>_初稿.md。<模块名>_初稿.md / <模块名>_终稿.md;<方案名>_初稿.md(原有行为)。subAgent=true,按 B 模式(默认)或 C 模式(达成切换判据时)拆子并行只读扫描;否则主全流程。启用拆子时,子 agent 必须按主手写 inventory 与扫描契约执行,不得自行增删源路径。.Knowledge/stock-docs/<方案名>_初稿.md.Knowledge/template/终稿模版.md.Knowledge/stock-docs/<方案名>_终稿.md## 来源文件 小节,列出步骤 1 实际读取的原始源文件路径基于终稿调用 f2s-kb-build 口径,更新:
.Knowledge/topics/.Knowledge/index.mdmanifest-routing.json.topicMetadata(按需):仅给已存在或本次确认创建的 topicId 写入 primary / tags / confidence;tags 可省略,且不得与 primary 重复。分类只用于治理、审计和阅读预期,不参与路由或执行强制性;证据不足时不写 metadata,并在摘要列为待确认;不得为了分类单独创建、重命名或拆分 topic。创作侧准则:本步骤会触发新增 / 修改 topic 与
topicDependencies,须先 Readrules/f2s-topic-authoring.*全文(Cursor/Claude:rules/f2s-topic-authoring.mdc;Codex:.codex/topics/f2s-topic-authoring.md),再调用f2s-kb-build口径同步。
用户输入 6 个文件(代码、配置、旧文档混合),其中 2 个路径不可读。
.Knowledge/stock-docs/<能力名>_终稿.md:优先在该终稿上修订,而不是新建重复终稿。f2s-kb-build 同步。用户输入 3 个文件:src/auth/login.ts、src/payment/checkout.ts、src/notification/email.ts。
auth/、payment/、notification/ 三个不同顶层功能目录,判定为「多模块」。auth 组 1 个文件、payment 组 1 个文件、notification 组 1 个文件;询问方案 A(分别生成)或方案 B(合并)。auth、payment、notification 三组各走步骤 1→2→3→4,分别产出 auth_初稿.md、payment_初稿.md、notification_初稿.md。综合_初稿.md。sourceDoc 仅指向 .Knowledge/stock-docs/*rules/skillsmanifest-routing.json 与 .Knowledge/index.md 恒由主 agent 落盘(写权硬约束),子 agent 不得触碰.Knowledge/stock-docs/。topicMetadata:是否只覆盖已存在或本次已创建的 topicId;primary / tags / confidence 是否合法;是否避免类型前缀命名与重命名。