knowledge-asklisted
Install: claude install-skill voxpelli/vp-claude
# Knowledge Ask
Answer a freeform question by searching the Basic Memory knowledge graph, loading
relevant notes, traversing 1-hop neighbors, and synthesizing a cited answer. Each
answer includes a confidence tier (Direct, Partial, or No Coverage) so the user
knows how much the graph actually covers.
Read-only -- never writes or modifies notes. When coverage is incomplete, suggests
`/intel` or `/knowledge-gaps` to fill the gap.
## Arguments
The user provides a topic or question after the skill invocation:
| Form | Example |
|------|---------|
| Topic phrase | `/knowledge-ask fastify error handling` |
| Natural language question | `/knowledge-ask how does pino redaction work?` |
| Concept | `/knowledge-ask IndieWeb` |
| Package identifier (with prefix) | `/knowledge-ask npm:undici` |
| Tool identifier (with prefix) | `/knowledge-ask brew:ripgrep` |
| gh CLI extension (with prefix) | `/knowledge-ask gh:meiji163/gh-notify` |
Prefixed identifiers (`npm:`, `crate:`, `brew:`, `action:`, `gh:`, etc.) trigger
a fast existence check via `list_directory` in addition to the hybrid search.
## Edge Cases
- **No results** -- assign "No Coverage" confidence. Report "Basic Memory has no
notes matching this question." Suggest `/intel <pkg>`
if the query looks like a package or tool name.
- **BM unavailable** -- report the error and suggest trying again later. The
PostToolUseFailure hook covers BM write-tool errors only; read-tool failures
(search_notes, read_note, build_contex