deep-research

Orchestrate web research into claim-backed reports with verifiable citations.

Updated Apr 20, 2026
One-click install
npx skills add https://github.com/thistleknot/skills --skill deep-research-thistleknot
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: deep-research
Source: https://github.com/thistleknot/skills/tree/main/deep-research
Command: npx skills add https://github.com/thistleknot/skills --skill deep-research-thistleknot

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Deep-research provides a repeatable protocol for gathering multi-source web evidence and turning it into claim-backed, citation-traceable reports when prior memory or lightweight retrieval is insufficient.

Core Features & Use Cases

  • Multi-tier evidence retrieval: Uses a structured L0 web evidence cascade (with retrieval escalation from L2/L1) specifically for corroborated research.
  • Claim-backed evidence graph: Extracts and stores structured (subject, predicate, object) triplets tied to minted source_ids, preserving a verifiable citation chain.
  • Saturation and corroboration control: Detects diminishing returns using saturation thresholds and enforces minimum domain/source coverage before final synthesis.
  • Parallelized research workflow: Plans subquestions, dispatches concurrent researcher runs, reflects on coverage/corroboration, and synthesizes a final report.

Quick Start

Use deep-research to produce a markdown research report with citations by running it on your research question and allowing it to fetch and extract evidence across multiple independent domains.

Frequently Asked Questions about deep-research

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

FAQPage Schema
How do I gather web evidence and compile a research report with verifiable citations?

To gather web evidence and compile a research report with verifiable citations, you need a workflow that extracts structured triplets tied to minted source IDs. This orchestrates parallel subquestion decomposition and cross-source corroboration to ensure claims are traceable.

What is evidence saturation detection in multi-source web research?

Evidence saturation detection identifies diminishing returns during multi-source web research by applying saturation thresholds. It enforces minimum domain and source coverage before final synthesis, ensuring comprehensive corroboration.

How does triplet extraction preserve a citation chain for web evidence?

Triplet extraction preserves a citation chain by storing subject-predicate-object relationships tied to minted source IDs. This creates a verifiable citation graph linking every extracted claim back to its original web evidence source.

Do I need a tiered MCP tool suite for agent orchestration in deep research?

Yes, agent orchestration for deep research requires a tiered MCP tool suite. You need search, fetch, and vector retrieve or upsert capabilities to execute the L0 web evidence cascade and maintain enforced source_id integrity.

When should I use a retrieval pipeline with parallel subquestion decomposition?

Use a retrieval pipeline with parallel subquestion decomposition when prior memory or lightweight retrieval is insufficient for your research task. It applies to multi-source corroboration scenarios requiring structured, claim-backed reports with verifiable citations.

What is the best way to structure multi-source corroboration for a citation graph?

The best way to structure multi-source corroboration for a citation graph is extracting structured triplets tied to source IDs. This dispatches concurrent researcher runs, reflects on coverage, and synthesizes findings into a final markdown report.