comprehensive-research-agent

Enforces validation, error recovery, and source traceability in multi-step web research workflows.

Updated Mar 26, 2026
One-click install
npx skills add https://github.com/LGJ-Jonathan/Jonathan_Global_Claude_Skills --skill comprehensive-research-agent-lgj-jonathan
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: comprehensive-research-agent
Source: https://github.com/LGJ-Jonathan/Jonathan_Global_Claude_Skills/tree/main/context-engineering/examples/interleaved-thinking/generated_skills/comprehensive-research-agent
Command: npx skills add https://github.com/LGJ-Jonathan/Jonathan_Global_Claude_Skills --skill comprehensive-research-agent-lgj-jonathan

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve? Multi-step research agents often fail silently: they ignore tool errors, cite sources never retrieved, make redundant searches, and declare research complete without validating coverage. This Skill provides structured protocols that eliminate these failure patterns in research tasks involving multiple tool calls. ## Core Features & Use Cases - Error Recovery Protocols: Mandatory acknowledgment of failed tool calls (404s, timeouts) with fallback strategies instead of silent continuation. - Source Traceability & Cross-Validation: Track which URLs were actually fetched, prohibit citing unretrieved sources, and verify key claims across at least two sources. - Structured Thinking Blocks: Require substantive reasoning traces documenting what was learned, gaps identified, and decision rationale at each step. - Use Case: When researching a topic like context engineering across 6+ tool calls (search, read_url, file writes), the agent ranks sources before reading, logs failures with recovery plans, maintains a source tracking table, and completes a pre-completion validation checklist before writing the final report. ## Quick Start Research the topic of context engineering for AI agents, validate all sources, handle any tool errors explicitly, and write a cross-validated summary report to ./output/research_summary.md.

Frequently Asked Questions about comprehensive-research-agent

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

FAQPage Schema
How do I prevent an AI research agent from citing sources it never read?

Maintain a source tracking table recording which URLs were successfully fetched, which failed, and which support specific claims. Prohibit citing any source that was not successfully retrieved, and flag memory-based references as indirect.

How should an agent handle failed URL fetches during web research?

When a read_url call returns a 404 or timeout, the agent must explicitly acknowledge the failure in its next thinking block, then retry, search for an alternative source, or document the gap in the final report's limitations section.

What is the best way to verify file writes in agent workflows?

Use read_file to verify file content after save operations rather than list_directory. Directory listings can suffer from caching delays that produce false negatives, while read_file confirms both existence and actual content.

How do I avoid redundant searches in multi-step research tasks?

Maintain a found-resources tracker listing URLs and information already gathered. Before issuing new searches, review existing results, identify specific gaps, and use targeted queries instead of broad overlapping ones.

When should this research validation skill be activated?

Activate it for any research or information-gathering workflow with three or more tool interactions, tasks requiring completeness verification, multi-source gathering, or file operations that need content validation.