research
Installation
SKILL.md
version: 0.1.0
research
Overview
High-trust-source research with cited Markdown output to docs/research/<plan-slug>/<topic>.md. The skill is a thin contract layer over the OMO librarian agent: librarian does the actual retrieval, /research enforces the 4-type source whitelist, the inline citation format, the plan-required invocation gate, async dispatch, and the .omo/notepads/<plan>/decisions.md audit entry.
The whole point is to make a cited record that outlives the session: a future reader (human or agent) must be able to point at a finding and say "this came from ref:rfc-9457, here's the URL, here is the page that resolves it" — not "trust me, I checked Stack Overflow".
When to Use
Use when:
- A planning or design decision needs an authoritative answer and the answer should be saved as a citable Markdown record (not just a chat reply).
- The candidate sources are official vendor docs, IETF / W3C / IEEE RFCs, source-repo code with
path:lineanchors, or project ADRs / current plan Phase 1 spec — the four whitelisted[ref]types. - The user wants the work to keep running while they plan further (async mode), or wants a sync answer for a short fact-check.
- A wayfinder ticket of type
researchneeds dispatch. brainstorming/spec-driven-development/prototypesurfaces a question that the local codebase cannot answer (e.g. "what does the latest Vue RFC say about prop inheritance?" or "what is the IANA reservation rule for headerFoo-Bar?").