kb-advisor 是 superskills 提供的知识库顾问技能,用途是检索、综合团队知识库仓库中的内容并给出回答。
主要能力包括:发现已配置的知识库并统计其中的 .md、.txt、.html 文件数量;跨多个知识库按关键词检索;阅读最相关的前 3-5 个文件并引用具体段落(含文件名和路径);交叉比对多个来源的一致或分歧;将抽象原则与用户具体情境关联;在对话产生值得保留的新见解时,把内容写入相应仓库并提交更新。
使用方式:知识库在 superskills 初始化时配置,存于 ~/.superskills/knowledge.conf,每行格式为 name|path|description。可用 cat ~/.superskills/knowledge.conf 查看配置;发现可用知识库时会遍历该文件并检查目录是否存在。跨库检索时对各仓库路径执行 grep -rli "search terms",并限定 --include=".md" --include=".txt" --include="*.html"。更新知识库时可 echo "content" > <kb-path>/new-insight.md,再进入仓库执行 git add -A && git commit -m "Add: <topic>"。
建议与限制:始终引用具体来源文件;知识库未覆盖某主题时应如实说明,不得编造;可提示 cd <kb-path> && git pull 拉取最新内容;知识库之外的问题可依据通用知识回答,但需说明存在知识缺口;支持同时搜索多个知识库以获取跨领域见解。其他细节暂未提供。