From agent-knowledge
Guides when to query BK for library implementations, APIs, errors, configs, and internals versus grepping or reading current project code. Use for external dependency questions.
npx claudepluginhub chris-xperimntl/agent-knowledgeThis skill uses the workspace's default tool permissions.
**When the question involves libraries, dependencies, or reference material, query BK first.**
Accesses definitive source code of project dependencies via vector search and direct file reads for API signatures, error debugging, internals, configs, and tests.
Retrieves code context summaries, API docs, and examples from GitHub repos, npm/pip libraries, code searches, and clones using isolated agents.
Guides doc lookup and web search workflow for investigating libraries, APIs, or unfamiliar patterns before implementation.
Share bugs, ideas, or general feedback.
When the question involves libraries, dependencies, or reference material, query BK first.
BK provides authoritative source code from the actual libraries. This is:
useEffect cleanup actually do internally?"debounce is called?"axios.create() accept?"zod.object()?"hono.use()?"prisma.client?"Use Grep/Read directly:
Use training data (no tool needed):
Use web search:
BK only knows what you've indexed. Add your key dependencies:
# Get suggestions based on package.json
/agent-knowledge:suggest
# Add important libraries
/agent-knowledge:add-repo https://github.com/expressjs/express
/agent-knowledge:add-repo https://github.com/honojs/hono
# Index local docs
/agent-knowledge:add-folder ./docs --name=project-docs
# Verify what's indexed
/agent-knowledge:stores
| Question Pattern | Use |
|---|---|
| "How does [library] work..." | BK |
| "What does [library function] do..." | BK |
| "What options/params does [library] accept..." | BK |
| "What errors can [library] throw..." | BK |
| "How should I use [library API]..." | BK |
| "What changed in [library version]..." | BK |
| "How do I integrate [library]..." | BK |
| "Where is [thing] in OUR code..." | Grep/Read |
| "What is [general concept]..." | Training data |
| "What's new in [library] today..." | Web search |
External Code (libraries, deps, specs) → Query BK
Your Project Code → Grep/Read directly
General Knowledge → Use training data
Breaking News → Web search
BK is cheap, fast, and authoritative. When in doubt about a library, query BK.