bookstrap-research

Automate web research to fill knowledge gaps and update a SurrealDB knowledge base.

Updated Feb 1, 2026
One-click install
npx skills add https://github.com/mikkelkrogsholm/bookstrap --skill bookstrap-research
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: bookstrap-research
Source: https://github.com/mikkelkrogsholm/bookstrap/tree/main/.claude/skills/bookstrap-research
Command: npx skills add https://github.com/mikkelkrogsholm/bookstrap --skill bookstrap-research

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill automates the discovery and filling of knowledge gaps by performing autonomous web research, evaluating sources, ingesting content, and updating a knowledge base to support planning and writing workflows.

Core Features & Use Cases

  • Autonomous web search and source evaluation to identify high-quality information for research gaps
  • Content ingestion, entity extraction, and relationship graph construction to build a usable corpus
  • Gap tracking and task orchestration with the researcher agent to drive end-to-end discovery
  • Use Case: In a writing project, automatically resolve gaps in planning by gathering credible sources and updating the knowledge graph for citations.

Quick Start

Run /bookstrap-plan-research to generate research tasks, then run /bookstrap-research to fill knowledge gaps.

Frequently Asked Questions about bookstrap-research

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

FAQPage Schema
How do I automate web research to fill knowledge gaps in my writing project?

You can automate web research to fill knowledge gaps by running a planning command to generate research tasks, then executing an autonomous research command that searches for high-quality sources, ingests content, and updates your knowledge graph.

Do I need a SurrealDB backend to perform autonomous web search and entity extraction?

Yes, you need a configured SurrealDB backend along with set up search providers to support the researcher agent in performing web searches, content ingestion, entity extraction, and graph updates.

How does autonomous source discovery and ingestion work for building a knowledge base?

Autonomous source discovery works by loading pending research tasks, searching the web for high-quality sources, ingesting the found content, extracting entities, and updating the knowledge base with relationship graphs.

Can I use autonomous web research for planning workflows and manuscript development?

Yes, autonomous web research applies directly to planning and writing workflows where gaps are identified during business requirement document planning or manuscript development and require rapid, repeatable source discovery.

What is the best way to track and resolve research gaps during document planning?

The best way to track and resolve research gaps is using gap tracking and task orchestration with a researcher agent that drives end-to-end discovery by gathering credible sources and updating the knowledge graph for citations.

Why does my automated research workflow require configured search providers?

Automated research requires configured search providers because the researcher agent depends on them to perform web searches, evaluate sources for high-quality information, and ingest content into the knowledge base.