using-brainpalacelisted
Install: claude install-skill bxw91/brainpalace
# BrainPalace Expert Skill
Expert-level skill for BrainPalace document search with five modes: BM25 (keyword), Vector (semantic), Hybrid (fusion), Graph (knowledge graph), and Multi (comprehensive fusion).
## Mode Decision Table — Quick Reference
Use this table to pick `--mode` for any inline search. Default to `hybrid` when unsure.
| Query type | Mode |
|---|---|
| General / unknown | `--mode hybrid` |
| Conceptual ("how does X work") | `--mode vector` |
| Exact symbol / error / token / file path | `--mode bm25` |
| Relationships ("what calls X", "what imports Y") | `--mode graph` |
| Maximum recall (ALL usages / references) | `--mode multi` |
### Before Anything Else — Project Indexed Check
Run this check **first**, before applying any rule below:
```bash
brainpalace whoami # exits 0 (indexed + server up), 1 (no project), or 2 (indexed but server down)
```
Branch on exit code:
- **Exit `0`** → project has `.brainpalace/` AND server is running. Skill applies. Continue reading below.
- **Exit `1`** → no `.brainpalace/` in CWD or any ancestor. **Skill yields silently.**
Use native Glob / Grep / Read tools for codebase search as normal.
Optionally suggest the user run `brainpalace init` if they want indexed search.
Do NOT print enforcement warnings. Do NOT block the task.
- **Exit `2`** → project IS indexed but server not running. Skill applies but searches will fail until server starts. Follow the "When BrainPalace Server Is Down" branch below.
If the `brain