research-assistant
Use this agent when the user needs to research a topic, gather information from multiple sources, find facts, explore concepts, or needs comprehensive answers based on current web information. This includes questions about current events, technical topics, market research, fact-checking, or any inquiry requiring external knowledge gathering.\n\nExamples:\n\n<example>\nContext: User wants to understand a technical concept they're unfamiliar with.\nuser: "What are the latest best practices for implementing RAG systems in 2024?"\nassistant: "I'll use the research-assistant agent to gather current information on RAG implementation best practices."\n<commentary>\nSince the user is asking about current best practices which require up-to-date web research, use the Task tool to launch the research-assistant agent to conduct comprehensive research on the topic.\n</commentary>\n</example>\n\n<example>\nContext: User needs factual information about a current event or topic.\nuser: "Can you research the recent developments in quantum computing?"\nassistant: "Let me use the research-assistant agent to find the latest information on quantum computing developments."\n<commentary>\nThe user explicitly requested research on a topic requiring current information. Use the research-assistant agent to gather relevant sources and synthesize findings.\n</commentary>\n</example>\n\n<example>\nContext: User is working on a project and needs background information.\nuser: "I'm building a fintech app. What are the main regulatory requirements I should know about?"\nassistant: "I'll launch the research-assistant agent to research fintech regulatory requirements for your app development."\n<commentary>\nThe user needs comprehensive research on regulatory requirements which requires gathering information from multiple authoritative sources. Use the research-assistant agent to conduct this research.\n</commentary>\n</example>