two-stage-fanout

Orchestrate parallel Worker analysis, Critic review, and Summarizer synthesis of a corpus.

Updated May 7, 2026
One-click install
npx skills add https://github.com/TK-Evans01/tk-harness --skill two-stage-fanout
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: two-stage-fanout
Source: https://github.com/TK-Evans01/tk-harness/tree/main/plugins/tk-foundation/skills/two-stage-fanout
Command: npx skills add https://github.com/TK-Evans01/tk-harness --skill two-stage-fanout

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill simplifies the analysis of large volumes of text, code, or data by orchestrating parallel processing with Worker subagents, critical review with Critic subagents, and a final summarization with the Summarizer subagent, ensuring thorough and efficient analysis.

Core Features & Use Cases

  • Parallel Processing: Distributes the corpus across multiple Worker subagents for parallel analysis.
  • Critical Review: Facilitates comprehensive review of the analysis by Critics, identifying gaps and inconsistencies.
  • Summarization: Synthesizes all Critic reviews into a cohesive, final analysis report.
  • Use Case: Ideal for analyzing complex research papers, extensive codebases, or large datasets where multiple perspectives and thorough review are crucial.

Quick Start

To initiate a two-stage fan-out analysis on a text file 'large-text.txt', run the following command:

/start-implementation-plan two-stage-fanout --input-file large-text.txt

Frequently Asked Questions about two-stage-fanout

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

FAQPage Schema
How do I analyze a large corpus of text with parallel processing?

Large-scale analysis is handled by distributing the corpus across Worker subagents for parallel processing, followed by critical review from Critic subagents, and final synthesis by a Summarizer subagent.

What is the best way to ensure comprehensive review of large-scale analysis results?

Comprehensive review is achieved by deploying Critic subagents to evaluate parallel processing results, identify gaps, and ensure thorough synthesis before generating the final summary.

Can I use this parallel processing approach for analyzing extensive codebases?

Yes, this approach works for extensive codebases. The Skill orchestrates Worker subagents to process code in parallel, followed by critical review and summarization to handle complex code analysis.

How do I start a two-stage fan-out analysis on a text file?

To start a two-stage fan-out analysis, run the command `/start-implementation-plan two-stage-fanout --input-file large-text.txt` to initiate parallel processing, critical review, and final summarization.

When do I need parallel processing and critical review for corpus analysis?

You need parallel processing and critical review when analyzing large volumes of text, code, or data where thoroughness, gap identification, and multiple perspectives are crucial for accurate synthesis.