Skip to content

v0.1.43: Add deep-research skill for cited multi-source web research

Choose a tag to compare

@billy-enrizky billy-enrizky released this 02 Jun 14:53
· 5 commits to main since this release
035f858

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.gather inside 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 -p agent 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 + .json under local_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-ai 0.1.38.dev (and forward-compatible with 0.1.42+).

Full Changelog: v0.1.42...v0.1.43