delphi

Coordinate parallel oracle investigations and synthesize reports into a final document.

5|3|Updated Oct 23, 2025
One-click install
npx skills add https://github.com/Cygnusfear/claude-stuff --skill delphi
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: delphi
Source: https://github.com/Cygnusfear/claude-stuff/tree/main/skills/delphi
Command: npx skills add https://github.com/Cygnusfear/claude-stuff --skill delphi

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill should be used when the user asks to "use delphi" or wants multiple parallel oracle investigations to discover divergent insights. Delphi launches multiple oracles with identical prompts, allowing them to independently explore and potentially discover different clues and solutions. Results are saved to .oracle/[topic]/ and synthesized into a final document.

Core Features & Use Cases

  • Parallel Oracles: Launch 3+ oracles simultaneously with identical prompts.
  • Isolated Outputs: Each oracle writes to its own .oracle/[topic]/delphi-<topic>-<N>.md.
  • Synthesis: A synthesis phase combines the oracle reports into a unified topic-synthesis.md.
  • Traceable Sources: Reports include citations and evidence for traceability.

Quick Start

Dispatch 3 identical oracle tasks for a topic, each saving to .oracle/topic-delphi-1.md, .oracle/topic-delphi-2.md, and .oracle/topic-delphi-3.md, then run synthesis to produce topic-synthesis.md.

Frequently Asked Questions about delphi

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

FAQPage Schema
How do I get multiple independent perspectives on a complex problem?

Parallel oracle exploration coordinates multiple simultaneous investigations with identical prompts, allowing each oracle to independently discover different insights and solutions. Results are saved separately and then synthesized into a unified analysis.

What's the best way to synthesize divergent findings from multiple research sources?

Delphi launches 3+ oracles in parallel, each producing isolated reports to .oracle/[topic]/, then merges them into a single synthesis document that combines diverse perspectives and evidence while maintaining source traceability.

Can I use parallel oracle investigation for architectural decisions and debugging?

Yes. Delphi applies to complex questions, architectural decisions, debugging mysteries, and research requiring comprehensive coverage—any scenario where independent parallel analysis produces richer insights than a single investigation.

How do I ensure each oracle investigation remains independent?

Delphi executes within a single container with identical prompts across all oracles, ensuring isolated reasoning. Each oracle writes to its own .oracle/[topic]/delphi-<topic>-<N>.md file, preventing cross-contamination of findings.

What output do I get from running parallel oracle investigations?

Individual oracle reports saved to .oracle/[topic]/ with citations and evidence, plus a final topic-synthesis.md document that unifies all discoveries into traceable, sourced insights.