Conduct deep research across multiple sources and generate comprehensive markdown reports
Conducts comprehensive multi-source research and generates detailed markdown reports on technical topics.
/plugin marketplace add ojowwalker77/Claude-Matrix/plugin install matrix@matrix-marketplacePerform comprehensive research on a topic using multiple sources: web search, Context7 documentation, Matrix memory, GitHub repositories, and more.
Parse the arguments: $ARGUMENTS
Format: <query> [depth]
quick | standard | exhaustive (default: standard)Analyze the query to:
Collect information from multiple sources in parallel:
Web Search (WebSearch tool)
Context7 Documentation (mcp__plugin_matrix_context7__resolve-library-id + mcp__plugin_matrix_context7__query-docs)
Matrix Memory (matrix_recall)
GitHub Repositories (matrix_repomix)
Additional Sources (for exhaustive depth)
gh CLIFor promising URLs from web search:
WebFetch to retrieve full contentCombine all gathered information:
Generate a polished markdown document:
# Research: [Topic]
> Generated by Matrix Deep Research on [date]
> Depth: [quick|standard|exhaustive]
## Summary
[2-3 sentence overview]
## Key Findings
### [Subtopic 1]
[Content with code examples]
### [Subtopic 2]
[Content with code examples]
## Best Practices
- [Practice 1]
- [Practice 2]
## Common Pitfalls
- [Pitfall 1]
- [Pitfall 2]
## Code Examples
[Consolidated, working examples]
## Sources
1. [Source 1](url)
2. [Source 2](url)
...
Save to session directory: Use $CLAUDE_SESSION_DIR/matrix-research-[slug]-[timestamp].md
If $CLAUDE_SESSION_DIR is not available, fall back to current working directory: ./matrix-research-[slug]-[timestamp].md
/matrix:deep-research React Server Components best practices standard
/matrix:deep-research "how to implement OAuth 2.0 with PKCE" exhaustive
/matrix:deep-research TypeScript generics quick
After completing research: