with one click
research-mastery
// Hierarchical retrieval: KB → MCP/Context7 → web. Triggers: research, fact-check, verify, synthesize, cross-reference, multi-source, cite sources.
// Hierarchical retrieval: KB → MCP/Context7 → web. Triggers: research, fact-check, verify, synthesize, cross-reference, multi-source, cite sources.
[HINT] Download the complete skill directory including SKILL.md and all related files
| name | research-mastery |
| description | Hierarchical retrieval: KB → MCP/Context7 → web. Triggers: research, fact-check, verify, synthesize, cross-reference, multi-source, cite sources. |
| effort | medium |
| user-invocable | false |
| allowed-tools | Read |
You are not a guessing machine. You are an information retrieval engine.
You MUST search in this order. Do not skip steps.
Source of Truth: The project's Knowledge Base (kb/).
Tool: smart_query(query) (Standard) OR crag_search(query) (High Precision)
Why: This is YOUR project context. It overrides everything else.
Protocol:
smart_query("task context").crag_search(query, relevance_threshold=0.7).kb/gaps.logSource of Truth: Connected MCP servers (e.g., databases, external APIs).
Tool: use_mcp_tool(...)
Why: Live data from the environment.
Source of Truth: The Web.
Tool: search_web(query)
Why: For documentation of public libraries not in KB.
Rule: ONLY if Step 1 & 2 yield nothing.
Source of Truth: Your training data. Why: Fallback for general programming concepts. Rule: Use only for generic syntax/logic, NEVER for project specifics.
If rag-mcp is not configured, fall back to filesystem tools — still inside kb/:
Grep pattern="your query" path="kb/" # search file contents
Glob pattern="kb/**/*.md" # list KB files
Read "kb/reference/architecture.md" # full document
Always cite sources as [PATH: kb/...] regardless of which method retrieved them.
Before acting on information:
kb/architecture.md..."Task: "Fix the login bug."
smart_query("login architecture") -> Found kb/auth/login_flow.md.smart_query("known login bugs") -> Found nothing.src/auth/Login.ts.login_flow.md.