Installation
Requires your agent’s CLI and Node.js/npm. Checker-backed skills also require uv and Python compatible with the checker package requirement.Claude Code
In Claude Code chat:Codex
In your terminal:Pi
In your terminal:/reload in an existing Pi chat to load the skills.
OpenCode
In your terminal:--global to use it across projects.
Other agents or individual skills
Choose your agent and skills:--global to use the skills across projects. Choose either the plugin or individual skills for each agent to avoid duplicate entries.
Updates and troubleshooting
Start with expectations
What does the knowledge need to answer, and what should it enable?You can adapt a reference, describe the area of knowledge, or link to your existing documents. Ask your agent to use
kb-uncover-question to sharpen a question, or kb-evolve to add or re-examine a document type. See Adapting the Example.
Working with existing notes
Knowledge Bus can also help recover structure from existing files. The ingestion skill reads a folder, maps its contents to the questions they answer, and flags disagreements and missing information. It asks you to resolve uncertainty and writes its outputs in.knowledge-bus/ inside that folder.
- Ask your agent to use
kb-ingestwith the path to a folder of notes or documents. - Review its initial findings and proposed definitions. Answer any questions about conflicts or uncertain information.
- Review the outputs in
<folder>/.knowledge-bus/: definitions, guidance, sourced answers, and a record of decisions made during ingestion. - Review unresolved conflicts, potentially outdated content, material that did not fit, and unanswered questions.
- Use
kb-checkafter editing definition or guidance files.
Keep it current
Open the definitions as a map withkb-explore. When a question or document type stops fitting, revise it with kb-uncover-question or kb-evolve, then run kb-check.