Agent Knowledge 项目知识技能
用可移植的 Markdown 知识包维护关联项目百科。
Agent Knowledge 基于 Open Knowledge Format 提供初始化、导入、文档、查询、检查和可视化;完整技能包共享规格、信任模型、模板与辅助工具。
适用场景
- 建立项目知识包
- 整合文档并回答带引用的问题
- 发现过时结论和孤立页面
使用方法
先初始化知识包并加入项目资料,再随知识增长使用查询和健康检查。保留共享 kb 目录;Janet CLI 属于独立包。
Skills
kb-document
Document and refresh a software repository in an OKF knowledge bundle. Use when the user asks to document this repo, codebase, architecture, developer workflows, or operational behavior; create repository knowledge; or bring existing repository documentation up to date after code changes. Treats the repository as live, read-only evidence rather than source material to copy or retire.
stjbrown/agent-knowledgekb-ingest
Ingest a source into the knowledge bundle. Use when the user wants to capture, ingest, file, process, or "add this" — a note, transcript, email, PDF, image, web page, or any raw source — into a knowledge/ bundle, or drops content for processing. Reads the source once, extracts its signal, and integrates it across the bundle under the trust model so knowledge compounds instead of being re-derived per query.
stjbrown/agent-knowledgekb-init
Scaffold a new OKF knowledge bundle in this project — run when starting a wiki or adding a bundle under knowledge/.
stjbrown/agent-knowledgekb-lint
Health-check a knowledge bundle for conformance and drift; optionally auto-fix safe issues.
stjbrown/agent-knowledgekb-query
Answer from the knowledge bundle. Use when the user asks what they/the project know about something, wants to look something up, explore connections, or compare things that live in a knowledge/ bundle — and when any task would be informed by an existing bundle, consult it here before answering from scratch. Navigates by progressive disclosure and files valuable answers back so the bundle compounds.
stjbrown/agent-knowledgekb-visualize
Render a knowledge bundle as an interactive graph — native UI where the host supports it, otherwise a self-contained HTML artifact.
stjbrown/agent-knowledgekb
Portable OKF knowledge bundle for coding-agent memory and LLM wikis. Use when the user wants to start a wiki, ingest a source, document a repository, query project knowledge with citations, lint for drift, or visualize connections; whenever a repo has a knowledge/ bundle that should inform the task; and when another kb-* skill needs the shared spec, glossary, templates, or trust model.
stjbrown/agent-knowledge