external-research-fleet

Orchestrates parallel research workers to synthesize multi-angle findings into one grounded EXTERNAL_RESEARCH.md.

6|Updated Jul 10, 2026
One-click install
npx skills add https://github.com/Mozurok/fhorja.dev --skill external-research-fleet-mozurok
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: external-research-fleet
Source: https://github.com/Mozurok/fhorja.dev/tree/main/.claude/skills/external-research-fleet
Command: npx skills add https://github.com/Mozurok/fhorja.dev --skill external-research-fleet-mozurok

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? Researching a question that spans three or more distinct angles or source-groups sequentially is slow and produces fragmented notes. This Skill dispatches parallel research workers, one per angle, and merges their grounded findings into a single reconciled EXTERNAL_RESEARCH.md with explicit conflict surfacing. ## Core Features & Use Cases - Parallel angle dispatch: A Sonnet orchestrator fans out N research-angle-analyst workers (up to 12 by default), each synthesizing one angle strictly from pre-captured sources in REFERENCES.md. - Cross-angle reconciliation: Merged claims are tagged as reinforcing, contradicting, or different-framing per ADR-0018, with contradictions surfaced in a dedicated Conflicts section rather than silently resolved. - Deterministic single-writer merge: Only the orchestrator writes EXTERNAL_RESEARCH.md and REFERENCES.md, with verification-log validation and substrate-orphan scanning gating success. - Use Case: Evaluating a technology migration across operational, cost, regulatory, and team-fit angles: capture the sources first, then run this Skill to get one cited synthesis with a single recommendation paragraph and open questions. ## Quick Start Run external-research-fleet on my active task with the parent research question and an angles manifest assigning captured sources to each angle.

Frequently Asked Questions about external-research-fleet

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

FAQPage Schema
How do I run parallel research across multiple angles of one question?▼

Provide the active task folder, the parent research question, and an angles manifest mapping each angle to its assigned sources. The orchestrator dispatches one worker per angle in parallel and merges their structured findings into a single EXTERNAL_RESEARCH.md.

When should I use external-research-fleet instead of external-research?▼

Use the fleet variant when the question has three or more distinct angles or source-groups that benefit from parallel deep reads. For one to three sources, or when one source dominates, the inline external-research command is the better fit.

Do research workers fetch web sources directly?▼

No. Workers are not in the authorized-fetch set and must read only pre-captured REFERENCES.md entries. Any newly discovered URL is routed through capture-references by the orchestrator before dispatch or at merge time.

How are contradicting findings across research angles handled?▼

Contradicting claim groups are surfaced, not resolved. They appear in a dedicated Conflicts surfaced section naming the angles on each side, while the orchestrator's single recommendation paragraph may state a favored side with rationale.

What happens if a research worker fails or times out?▼

The barrier convergence pattern waits for all workers or a 15-minute timeout, classifying each result as satisfied, needs_revision, failed, interrupted, or timed out. Partial results are allowed, and every classification event is written to the verification log.