Install
openclaw skills install research-reportResearch technical projects/papers and generate comprehensive reports with PDF export. Modes: lite (analysis + writing) or full (+ environment setup + experi...
openclaw skills install research-reportAnalyze technical projects/papers and produce comprehensive reports with PDF export.
bash {baseDir}/scripts/research-report.sh \
--topic "Spatial Forcing" \
--mode lite \
--iterations 3 \
--output both
| Parameter | Default | Description |
|---|---|---|
--topic | (required) | Paper/project name or arXiv ID |
--mode | lite | lite or full |
--iterations | 3 | Report revision iterations |
--output | both | md, pdf, or both |
--project-path | (auto) | Local code directory (optional) |
--workspace | (current) | Workspace directory |
--project-path provided)<workspace>/
├── reports/
│ ├── <topic>_report_v1.md
│ ├── <topic>_report_v2.md
│ ├── <topic>_report_final.md
│ └── <topic>_report_final.pdf
├── memory/YYYY-MM-DD.md (appended)
└── logs/<topic>_research.log
The generated report follows this structure:
Required:
Full mode only:
This skill automatically:
md2pdf skill for PDF conversionmemory/YYYY-MM-DD.mdLite mode, 5 iterations:
research-report --topic "VGGT" --iterations 5 --mode lite
Full mode with local code:
research-report --topic "Spatial Forcing" \
--project-path ~/Spatial-Forcing/openvla-SF \
--mode full \
--iterations 3
PDF only output:
research-report --topic "OpenVLA" --output pdf
| Issue | Fix |
|---|---|
| PDF generation fails | Check pandoc --version, install texlive-xetex |
| CJK characters missing | Install fonts-noto-cjk, verify with fc-list :lang=zh |
| Math formulas not rendered | Ensure markdown uses $...$ / $$...$$ syntax |
| Full mode conda fails | Run conda update -n base conda first |