From agent-knowledge
Routes to the correct kb-* skill for starting, ingesting, querying, linting, or visualizing OKF knowledge bundles. Activates when a knowledge/ bundle exists or the user wants to work with project knowledge.
How this skill is triggered — by the user, by Claude, or both
Slash command
/agent-knowledge:kbThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
**Hub** for the `kb-*` family: vocabulary, shared reference, routing. Knowledge **compounds** —
Hub for the kb-* family: vocabulary, shared reference, routing. Knowledge compounds —
compiled once, kept current, not re-derived per query. Does not modify a bundle — routes to the
skill that does.
reference/glossary.md defines the vocabulary. Minimum before routing: Bundle, Ingest, Progressive disclosure, Trust model (see trust-model.md).
A bundle is conformant iff every non-reserved .md file has parseable YAML frontmatter with a
non-empty type. Everything else is soft guidance — consumers MUST tolerate missing optional fields,
unknown types, and broken links. Never reject a bundle over them. Full rules:
reference/SPEC.md §9.
| The user wants to… | Use |
|---|---|
| Start a new bundle | kb-init |
| Capture, ingest, file, or process a source (note, transcript, PDF, image, URL) | kb-ingest |
| Ask what the bundle knows; look something up; explore connections | kb-query |
| Health-check the bundle (drift, orphans, contradictions, conformance) | kb-lint |
| See the bundle as a graph | kb-visualize |
If a knowledge/ bundle exists and would inform the current task, consult it via
kb-query before answering from scratch — even when the user didn't ask an
explicit knowledge question.
Every kb-* skill reads these rather than restating them, so the family stays consistent:
concept.md, index.md, log.md starters.kb-init copies from.npx claudepluginhub stjbrown/agent-knowledgeManages Open Knowledge Format (OKF) knowledge bundles — portable markdown with YAML frontmatter for capturing project knowledge. Use when creating, updating, or consuming OKF bundles.
Answers questions from knowledge bundles by navigating index files and cross-links, reading only relevant concepts. Use for lookup, comparison, or ambient context retrieval during other tasks.
Harvests knowledge from external sources like sibling repos, local directories, files, or web URLs into the project's KB system with provenance tracking.