Agent Skills
› fakechris/obsidian_vault_pipeline
› when-to-consult
when-to-consult
GitHub指导智能体在回答前判断是否需通过 MCP 调用 OVP 知识库。优先使用 ask/find/search/claim 等工具获取验证事实,对于纯代码或通用知识则直接回答,避免幻觉。
Trigger Scenarios
需要查询特定业务事实或数据时
遇到 Rust 工作区代码问题或通用知识时
Install
npx skills add fakechris/obsidian_vault_pipeline --skill when-to-consult -g -y
SKILL.md
Frontmatter
{
"name": "when-to-consult",
"description": "Decide when to consult the OVP vault via MCP versus answering from model memory. Prefer ask\/find\/search\/claim\/theme-page for vault-grounded facts."
}
When to Consult OVP
Use this skill to choose the right OVP MCP surface — or to skip the vault when it cannot help.
Prefer the vault (call MCP)
| Need | Skill / tool |
|---|---|
| Natural-language answer with verified receipts | ask |
| Structured inventory (kind/tag/date/entity) | find |
| Keyword / phrase hunt | search |
Audit a [claim:…] citation |
claim |
| Wiki-style theme narrative | theme-page |
| Pipeline pulse | status |
| Health / index problems | doctor |
| Save a note into the vault safely | capture-drop |
Answer without the vault
- Pure coding / repo questions about this Rust workspace (use
AGENTS.md, crates, tests) - General knowledge unrelated to the operator’s notes
- When
askalready returned honest empty coverage — do not fabricate vault citations
Hygiene
- Set
OVP_VAULT_ROOT(example:/path/to/your/vault); never embed secrets in MCP config - Run
ovp2 mcp --vault-root "$OVP_VAULT_ROOT"(see rootmcp.json) - After content changes, operators may need
ovp2 indexbefore search/ask quality recovers - Keep ops conventions in skills +
docs/ops/; do not casually delete operator docs
Version History
- a9ac4bd Current 2026-09-08 21:16


