v0.1.43: Add deep-research skill for cited multi-source web research
What's New
- New plugin skill:
deep-research-- conduct cited multi-source web research from Claude Code without leaving the chat. Triggers on prompts like "research X", "deep dive on Y", "investigate Z", "compare A vs B". - Multi-tab parallel investigation via
asyncio.gatherinside the existing daemon: one tab per sub-question, top-3 result pages scraped concurrently. - Auto-detects flat synthesis vs recursive drilldown from prompt phrasing.
- Reuses an existing daemon if one is already running; closes ONLY research tabs and leaves the user's pre-existing tabs untouched.
- Optional
-pagent fallback for sub-questions where DOM scraping returns weak coverage. - Citation verifier (runs outside the daemon in
python3) blocks reports with uncited prose. - Output paired
.md+.jsonunderlocal_docs/research/YYYY-MM-DD-<slug>.{md,json}in the project root.
Details
- Adds
plugin/skills/deep-research/SKILL.md(593 lines). - Frontmatter and section structure match sibling skills (
file-download,page-analysis,e2e-testing,form-filling,accessibility-audit,web-scraping). - Drives the CLI exclusively via
openbrowser-ai -c -heredoc; no new package code, no migration needed. - End-to-end tested against
openbrowser-ai0.1.38.dev (and forward-compatible with 0.1.42+).
Full Changelog: v0.1.42...v0.1.43