Research Assistant
by @banxian87
Research assistant using ReAct + Plan-and-Solve for web research, information synthesis, and report generation with citations.
clawhub install ai-research-proπ About This Skill
name: research-assistant description: Research assistant using ReAct + Plan-and-Solve for web research, information synthesis, and report generation with citations.
Research Assistant
AI-powered research assistant that combines tool use (ReAct) with structured planning (Plan-and-Solve) to conduct thorough research and generate comprehensive reports.
Features
π Web Research
π Analysis & Synthesis
π Report Generation
Usage
const researcher = new ResearchAssistant();const report = await researcher.research({
topic: 'Impact of AI on Software Development Jobs',
depth: 'comprehensive', // quick, standard, comprehensive
sources: 10, // minimum sources
includeStats: true
});
console.log(report.summary);
console.log(report.citations);
Architecture
User Request
β
Plan-and-Solve Agent
ββ Phase 1: Define research questions
ββ Phase 2: Search strategy
ββ Phase 3: Source collection
ββ Phase 4: Analysis
ββ Phase 5: Report writing
β
ReAct Agent (for each phase)
ββ Search web
ββ Fetch pages
ββ Extract info
ββ Verify facts
β
Final Report with Citations
Installation
clawhub install research-assistant
License
MIT
Version
1.0.0
Created
2026-04-02
π‘ Examples
const researcher = new ResearchAssistant();const report = await researcher.research({
topic: 'Impact of AI on Software Development Jobs',
depth: 'comprehensive', // quick, standard, comprehensive
sources: 10, // minimum sources
includeStats: true
});
console.log(report.summary);
console.log(report.citations);