Updates
Claude Code
In Claude Code chat:Codex
In your terminal:Pi
In your terminal:/reload in an existing chat. A package installed at a specific version stays at that version; install a new version explicitly to change that pin.
OpenCode
In your terminal:--global if that was your installation scope. Start a new session afterward.
Individual skills
Repeat yournpx skills add command to install the current default-branch content. An explicit Git tag selects that version instead:
DISABLE_TELEMETRY=1 to opt out. Knowledge Bus adds no separate telemetry.
Scope and requirements
Claude and Codex use their native default installation scope. Pi defaults to user scope; use-l for the current project. OpenCode and the skills CLI default to project scope; use --global for user-wide installation.
Native packages require the relevant agent CLI and Node.js/npm. Checker-backed workflows also need uv and Python compatible with the checker package requirement. The installed runtime reports its required Python version if the invoking interpreter is too old. First use may download the pinned checker dependency. Users do not need pnpm or a development checkout.
Do not install both a full package and standalone copies of the same skills in one agent.
Package contents
Each native package includes the Knowledge Bus skills, shared references, bundled checker, and Explorer viewer. It installs only the selected agent’s integration. Pi discovers the bundled skills through its package manifest. OpenCode adds the bundled skill directory to its in-memory configuration without copying files, changing user config on disk, or injecting all skill bodies into every conversation. Individual skills carry the resources they need. Ingestion includes every bundled universe,kb-explore includes the Explorer viewer, and the decision-interview skill does not include the checker.
Tests, contributor docs, build tools, browser automation, and release tools stay out of packages. Installed packages have no npm lifecycle scripts or npm runtime dependencies. The bundled checker and Explorer work without network access, and their cache stays outside the installation.
Versions
Native packages install the latest published stable release. Individual skills installed withnpx skills add SterlingJF/knowledge-bus come from the default branch and can include unreleased changes.
Updates follow the agent’s native refresh and cache behavior. Reinstalling may reuse a cached version, so use the host-specific update instructions above.
See Versioning for version meanings and compatibility.
Troubleshooting
- Command not found: install the relevant agent CLI and Node.js/npm. Checker errors may also indicate missing Python or uv.
- Package not found: check registry connectivity and that the requested version has been published.
- Skills not visible: reload or start a new session, check installation scope, and check the agent’s plugin/skill settings.
- Duplicate skills: choose either the full package or standalone skills and remove the duplicate through its owning installer.
- Update did not load: use the update commands for your host, then reload. Version pinning and native caches can retain an older package.
.knowledge-bus/ definitions.