research-strategy-web
<skill_overview> Optimize use of "assist/research/web-research" subagent for information gathering Need current API/library documentation Researching best practices and patterns Finding solutions to known problems Searching code examples and tutorials </skill_overview> <task_formulation> Be specific about technology and version One request = one topic/goal (1–3 subpoints max) State expected output format Include context about intended use Specify depth level when needed: standard, deep, expert Multi-stage research is orchestrated by the caller (separate requests per stage) Find current Next.js 14 App Router documentation: server components patterns, data fetching, and caching strategies Specific version, clear topics, actionable scope Research Zustand vs Jotai for React state management: performance benchmarks, TypeScript support, bundle size comparison Comparative, measurable criteria, focused scope Learn about React Too broad, no specific goal or deliverable Split a wide request into separate topics: (1) Run CLIProxy in docker/compose, (2) Configure multiple instances, (3) Add accounts/credentials One topic per request; caller coordinates multi-step research </task_formulation> <research_strategies> Broad landscape scan Detailed analysis of selected options Edge cases and real-world examples Overview of modern React state management solutions in 2025 (separate request) Deep dive into Zustand: architecture, performance patterns, TypeScript best practices (separate request) Find production Zustand examples: large-scale apps, testing patterns (separate request) Multi-stage research must be orchestrated by the caller as separate requests (one topic per request) Compare [A] vs [B] for [use-case]: [criteria-1], [criteria-2], [criteria-3]. Include recent benchmarks. Find solutions for [specific error/issue] in [technology] [version]. Include workarounds and root cause. </research_strategies> <agent_limitations> Access local project files or codebase Edit or write files Remember previous sessions </agent_limitations> <depth_levels> Summary + key sources + essential facts Comparison, edge cases, pros/cons, multiple sources Implementation details, pitfalls, validated code examples </depth_levels>