用途:当用户提出应由知识库内容回答的问题,且知识库可解析时激活。先运行 skillwiki lang 确定输出语言,查询结果正文与 --human 摘要使用该语言,但 frontmatter 键、文件名、schema 标题、索引/日志结构行、引用标记和 wikilink slug 保持英文。
主要能力:按四信号对候选页面打分——直接 wikilink 3.0×、来源重叠 4.0×、Adamic-Adar 1.5×、类型亲和 1.0×;读取高分候选的 frontmatter 与正文,综合出带明确引用的答案。
使用方式:先解析知识库与语言(skillwiki path,NO_VAULT_CONFIGURED 则失败;skillwiki lang);确定范围(vault、当前项目或项目+概念,含糊时询问一次);若 .skillwiki/graph.json 缺失或超过 24 小时,运行 skillwiki graph build <vault>;运行 skillwiki overlap <vault>;在提示中按四信号打分并读取候选;综合答案并引用。可选归档:先运行 skillwiki page publish --help,不可用则失败关闭、不发布;否则在 vault 外临时目录写完整页面,运行 skillwiki page publish <temp>/page.md <vault> --target queries/<slug>.md(或 comparisons/<slug>.md)检查 dry-run,成功后再加 --write;任何非零结果保留草稿并停止,不直接编辑目标、index.md 或 log.md;仅在发布完全成功后删除临时目录。研究/评估/推荐/比较类页面以 Decision Closeout 结尾,disposition 只能取 no-op、concept、ADR、work-item、evidence-needed 之一。
限制:归档前须扫描正文中的实时凭据、访问密钥、令牌、密码、cookie、bearer 头或私钥并脱敏;若答案依赖保留实时密钥则停止。禁止未通过 dry-run 就归档、直接创建最终页面或单独编辑 index.md/log.md、跳过预读、写入实时凭据。停止条件包括零匹配页面、用户拒绝归档、生成内容含未脱敏凭据。注意文档声明与实际状态可能不一致,对声明完成的工作项应至少运行一条验证命令,以文件系统为准。