autoresearch

Run bounded multi-round research loops to detect documentation gaps and ingest web sources.

Updated Apr 7, 2026
One-click install
npx skills add https://github.com/jaydubya818/Agentic-KB --skill autoresearch-jaydubya818
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: autoresearch
Source: https://github.com/jaydubya818/Agentic-KB/tree/main/.claude/skills/autoresearch
Command: npx skills add https://github.com/jaydubya818/Agentic-KB --skill autoresearch-jaydubya818

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Autoresearch automates the repetitive, manual workflow of discovering missing concepts and sourcing authoritative material to expand a curated knowledge base, preventing endless manual searches and inconsistent ingests. It runs bounded, multi-round research loops that detect documentation gaps, fetch web sources, create immutable raw stubs, and optionally run the KB INGEST pipeline until no new concepts appear or a configured cap is reached.

Core Features & Use Cases

  • Multi-round gap detection: Reads wiki index and related pages to produce explicit gap lists and diffs across rounds.
  • Automated query formulation and parallel fetch: Generates precise search queries for each gap and performs WebSearch + WebFetch up to pages_per_round while honoring allowlists/denylists.
  • Create-only raw stubs and safe INGEST: Writes new raw/ files (never modifies existing raw files), runs the KB's INGEST workflow when in wiki mode, and updates index, logs, and recently-added registers.
  • Safety and provenance: Enforces reviewed=false, records contradictions, requires inbound links, and never promotes to hot cache; produces a final structured markdown report saved to outputs/.
  • Use case: Expand the Agentic-KB on "supervisor-worker multi-agent patterns" for a literature-backed wiki section without manual round trips.

Quick Start

Run autoresearch on "supervisor-worker multi-agent patterns" with max_rounds=2 pages_per_round=4 and source_allowlist=[arxiv.org,anthropic.com] so the agent performs two bounded rounds and saves the final report to outputs/.

Frequently Asked Questions about autoresearch

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I automate web research to expand a knowledge base?

Automating web research to expand a knowledge base involves running bounded, multi-round loops that detect documentation gaps, fetch web sources via WebSearch and WebFetch, and create raw stubs for incremental ingestion.

What is autonomous gap detection for knowledge base ingestion?

Autonomous gap detection for knowledge base ingestion reads wiki index and related pages to produce explicit gap lists, formulates targeted search queries, and fetches authoritative material to create immutable raw files.

Can I restrict web searches to specific domains during automated research?

You can restrict web searches to specific domains during automated research by configuring source_allowlist and denylist constraints, ensuring parallel WebFetch operations only retrieve approved authoritative material.

How do I safely ingest web sources without overwriting existing knowledge base content?

To safely ingest web sources without overwriting existing knowledge base content, the autonomous research loop writes create-only raw stubs, enforces reviewed=false status, and never promotes unverified content to the hot cache.

How to stop an autonomous research loop when a knowledge base is saturated?

To stop an autonomous research loop when a knowledge base is saturated, configure max_rounds and pages_per_round limits, which automatically halt ingestion cycles when no new concepts appear or the configured cap is reached.

What are the limitations of automated web research for knowledge base population?

Limitations of automated web research include dependency on allowlist and denylist boundaries, creation of unverified raw stubs requiring manual review, and inability to resolve contradictions without human intervention.