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.
Use when the current project or a referenced directory contains an OKF knowledge bundle (a directory with meta/purpose.md and index.md, or an AGENTS.md mentioning "OKF Knowledge Bundle") and the task involves answering questions from it or working with its knowledge. Teaches the consumption discipline.