🧠
AI EngineeringPython

Two-Stage Fan-Out Analysis

by ed3dai

Two-Stage Fan-Out Analysis is an AI Engineering skill for Claude Code, published by ed3dai in ed3d-plugins.

248 stars32 forkson ed3dai/ed3d-pluginsAdded 2026/09/02Repository updated 2026/06/16
claudeclaude-codeclaude-code-pluginclaude-code-plugin-marketplaceskills
Install in seconds
Install Two-Stage Fan-Out Analysis
Copy Two-Stage Fan-Out Analysis into your Claude Code skills folder. Run the command in your terminal, or review the source on GitHub before installing.
terminal
npx degit https://github.com/ed3dai/ed3d-plugins/tree/main/plugins/ed3d-basic-agents/skills/doing-a-simple-two-stage-fanout ~/.claude/skills/doing-a-simple-two-stage-fanout

Requires Node.js. Downloads this skill only — not the rest of the repository — into your Claude Code skills folder.

Without Node.js

git clone https://github.com/ed3dai/ed3d-plugins.git

Clones the whole repository, then copy the skill’s own directory into your skills folder yourself.

In this catalog

Source file
plugins/ed3d-basic-agents/skills/doing-a-simple-two-stage-fanout/SKILL.md in ed3dai/ed3d-plugins
Installs to
~/.claude/skills/doing-a-simple-two-stage-fanout
Collection
One of 25 skills cataloged from this repository
Category
AI Engineering2631 skills

What Two-Stage Fan-Out Analysis does

Two-Stage Fan-Out Analysis orchestrates worker, critic, and summarizer subagents to analyze large corpora that exceed one agent's context. Use it for parallel segmentation, review, and final synthesis with file-based task tracking and recovery.

Two-Stage Fan-Out Analysis is cataloged under AI Engineering on DirSkills. Two-Stage Fan-Out Analysis comes from a repository tagged claude, claude-code, claude-code-plugin, claude-code-plugin-marketplace and skills.

Documentation

README

Two-Stage Fan-Out Analysis

Divide a corpus across Worker subagents, review with Critic subagents, synthesize with a Summarizer. Every stage writes to files; every subagent gets its own task.

Do not use nested subagents. This workflow may dispatch first-level Worker, Critic, and Summarizer subagents. Those subagents must read their assigned inputs, write their outputs, and return directly to the caller. They must not dispatch additional subagents.

Overview

Corpus → [Workers] → [Critics] → Summarizer → Report

Workers each analyze a slice of the corpus. Critics each review all Worker reports for a subset of segments, checking for gaps and inconsistencies. A single Summarizer reads all Critic reports and produces the final output.

This is the opening of the README. Read the full README on GitHub.

Commands Two-Stage Fan-Out Analysis provides

Slash commands named in this skill’s SKILL.md, listed in the order they first appear.

  • /path

Frequently asked about Two-Stage Fan-Out Analysis

  • What else does ed3dai publish alongside Two-Stage Fan-Out Analysis?

    Two-Stage Fan-Out Analysis is one of 25 skills that DirSkills catalogs from ed3dai/ed3d-plugins, the repository it ships in. Its siblings there include Asking Clarifying Questions, Brainstorming and Coding Effectively. Each one is a separate skill with its own page in this directory, installs the same way Two-Stage Fan-Out Analysis does, and is maintained by ed3dai in that same repository. The rest of the collection is listed on the ed3dai/ed3d-plugins page.

  • How does Two-Stage Fan-Out Analysis compare to other AI Engineering skills?

    Two-Stage Fan-Out Analysis ranks #2324 by stars among the 2631 AI Engineering skills in this catalog. The most-starred ones next to it are Architecture Decision Records, AI-First Engineering and Agentic OS. DirSkills ranks by the star count of the repository each skill ships in, so that order reflects how popular those repositories are rather than any review of Two-Stage Fan-Out Analysis against them. Open each page to compare what they document and how they install.

More from ed3dai/ed3d-plugins

Two-Stage Fan-Out Analysis is one of 25 skills cataloged on DirSkills from ed3dai/ed3d-plugins.

See all 25 skills
1h ago

Asking Clarifying Questions

Asking Clarifying Questions helps narrow ambiguous requirements before brainstorming by resolving contradictions, defining scope, and checking assumptions. Use it after initial context is gathered to avoid designing the wrong solution.
AI Engineering
24832
💡
1h ago

Brainstorming

Brainstorming turns rough ideas into structured designs through guided questions, alternatives, and stepwise validation. Use it before implementation or planning to clarify goals, constraints, and approach.
AI Engineering
24832
🛠️
1h ago

Coding Effectively

Coding Effectively guides writing and refactoring code with correctness, explicit error handling, property-driven design, and clear module organization. Use it when implementing features, reviewing code, or choosing patterns across languages and runtimes.
Quality
24832
🧩
1h ago

Creating A Plugin

Creating A Plugin explains how to structure a Claude Code plugin and write its manifest. Use it when packaging commands, agents, skills, hooks, or MCP servers for reuse across projects.
AI Engineering
24832
🤖
1h ago

Creating an Agent

Creating an Agent explains how to design specialized subagents for Claude Code plugins or the Task tool. It covers trigger descriptions, tool limits, prompt structure, and testing agents.
AI Engineering
24832
🛡️
1h ago

Defense In Depth

Defense In Depth validates data at every layer it passes through so invalid values are caught by entry, business, environment, and debug checks. Use it when bad input causes failures deep in execution or tests bypass earlier validation.
Quality
24832