Research
Gather context from outside the project scope.
When to Use
- •Exploring external documentation or APIs
- •Finding prior art or existing solutions
- •Understanding libraries, frameworks, or tools
- •Gathering reference material
Process
- •Clarify what the user wants to research if unclear
- •Use web search, fetch docs, or read external resources
- •Synthesize findings into a research document
- •Save to
.lore/research/
Output
Save findings to .lore/research/[topic].md
Use kebab-case for filenames. Include date if the research is time-sensitive (e.g., react-19-changes-2026-01.md).
Document Structure
Before writing: Load ${CLAUDE_PLUGIN_ROOT}/shared/frontmatter-schema.md to get frontmatter field definitions and status values for research.
--- [frontmatter per schema] --- # Research: [Topic] ## Summary Brief overview of what was found. ## Key Findings - Finding 1 - Finding 2 ## Sources - [Source name](url) ## Notes Any additional context or observations.
Context
Check .lore/brainstorm/ for related ideas that prompted this research.
Specialized Agents
If .lore/lore-agents.md exists, consult it for specialized agents that can help focus research. Domain experts can identify what's worth investigating and what to prioritize. Invoke relevant agents via Task tool and incorporate their insights.