What problem does it solve?
Complex questions often need multiple independent perspectives, but ad-hoc prompting mixes viewpoints together and hides disagreement or missing evidence. This Skill turns a request into a temporary fan-out/fan-in workflow so each angle is analyzed independently and then merged by a dedicated synthesizer.
Core Features & Use Cases
- Parallel Branch Analysis: Runs two to four independent analysis branches concurrently, each with its own workflow-local Agent and only the context it needs.
- Evidence-Based Synthesis: A separate synthesizer role distinguishes agreement, disagreement, and missing evidence, and can return a structured object with recommendation, reasons, and uncertainties.
- Bounded Failure Handling: Failed branches return explicit null results that are surfaced as missing evidence instead of being silently treated as support or retried indefinitely.
- Use Case: When evaluating whether to migrate a service to a new database, fan out branches for cost, performance, and operational risk, then synthesize a single recommendation with explicit uncertainties.
Quick Start
Use the fanout-analysis skill to analyze this decision from several independent angles and synthesize a recommendation with reasons and uncertainties.