Skip to content

research

Research a technology, library, or approach with comprehensive analysis.

/research [topic or technology]

Research: $ARGUMENTS

  1. Gather Information

    • Official documentation
    • Community resources
    • Comparisons
  2. Analyze

    • Pros and cons
    • Best practices
    • Alternatives
  3. Recommend

    • Summary
    • Recommendation
    • Next steps
FlagDescriptionExample
--mode=[mode]Use specific behavioral mode--mode=deep-research
--depth=[1-5]Research thoroughness level--depth=5
--format=[fmt]Output format (concise/detailed/json)--format=detailed
--save=[path]Save research to file--save=docs/research.md
--compareFocus on comparing alternatives--compare
--sequentialUse sequential thinking methodology--sequential
Terminal window
/research --depth=5 "authentication libraries for Node.js"
/research --compare "React vs Vue vs Svelte"
/research --sequential "root cause of memory leak"
/research --save=docs/orm-research.md "ORM comparison"
LevelBehavior
1Quick overview, key points only
2Standard analysis
3Thorough with examples
4Comprehensive with trade-offs
5Exhaustive with citations

This command leverages MCP servers for enhanced research:

Web Search - Library Documentation (Primary)

Section titled “Web Search - Library Documentation (Primary)”
ALWAYS use Web Search for library/framework research:
1. Use resolve-library-id to find the library ID
2. Use get-library-docs with topic parameter for focused docs
3. Use mode='code' for API references, mode='info' for concepts
For complex research requiring step-by-step reasoning:
- Use sequentialthinking tool to break down analysis
- Track confidence scores for each finding
- Revise conclusions as new information emerges
Store research findings for future reference:
- Create entities for researched technologies
- Add observations with pros/cons/recommendations
- Link related technologies with relations
## Research: [Topic]
### Summary
[Overview]
### Pros
- [Pro 1]
- [Pro 2]
### Cons
- [Con 1]
### Alternatives
[Comparison table]
### Recommendation
[Clear recommendation]

Always identify gaps and suggest next steps to users. In case there is no gaps anymore, then AI should clearly state that there is no gap left.