Skip to main content

Three Skills, One Flow

Ideation Flow has a single orchestrator agent that routes between three skills based on session state. Each skill can also be invoked directly.

Spark Skill

Goal: Generate genuinely diverse, surprising ideas through rapid batches with maximum divergence.

How It Works

Before every batch, Spark executes a 6-step deep thinking chain:
Deep thinking is collapsed by default. You see the final 5 ideas, not the reasoning chain. Set visibility to visible in memory-bank.yaml if you want to watch the reasoning.

Anti-Bias Engine

The 12-domain wheel enforces cognitive diversity across every session:

Technology / Engineering

Human Psychology / Behavior

Business / Economics

Nature / Biology

Art / Design / Aesthetics

Games / Play

Social / Community

Physical Space / Architecture

Time / Temporal

Extreme / Edge Cases

Inversion / Opposite

Random Cross-Pollination

Diversity rules enforced per batch:
  • Minimum 3 different domains in every batch of 5
  • No consecutive ideas from the same domain
  • Session-level tracking prevents clustering around familiar themes
Provocation cadence:
  • Every 15 ideas: a deliberate provocation (Inversion, Exaggeration, Elimination, Time Shift, Stakeholder Swap, or Random)
  • Every 20 ideas: a full perspective shift to a distant domain

Configuration (memory-bank.yaml)

Spark Bank Output

The Spark Bank is a structured markdown document grouping all ideas by theme, with favorites highlighted:

Flame Skill

Goal: Evaluate ideas fairly through multiple perspectives—surface hidden value, expose real risks, produce a ranked shortlist.

Six Hats Analysis

For each idea, Flame runs all five objective hats automatically (no interruption), then explicitly elicits the Red Hat from you:
Red Hat is a deliberate pause. Before producing the shortlist, Flame asks for your gut reaction on each idea. This captures organizational knowledge, personal context, and instinct that the objective hats can’t surface.

Scoring

After the Six Hats analysis, each idea is scored: Ideas are plotted on a 2×2 matrix (Impact × Feasibility). The shortlist (3–5 ideas) defaults to the upper-right quadrant, adjusted by your Red Hat input.

Configuration

Flame Report Output


Forge Skill

Goal: Develop shortlisted ideas into polished, actionable Concept Briefs using the Disney Creative Strategy.

Disney Creative Strategy

Robert Dilts’ model separates three distinct thinking modes that must not mix:
Passes must not mix. The Dreamer phase has no constraints—introducing feasibility concerns here kills creative thinking. The Realist phase grounds the vision—don’t critique here. The Critic phase is where stress-testing happens.

Pass Details

Dreamer Pass (80% AI / 20% you) Expand the vision without limits. What is the best possible version of this idea?
  • Full concept description
  • User value proposition
  • Differentiation angle
  • The “dream” experience
Realist Pass (60% AI / 40% you) Ground the vision in reality. What does v1 actually look like?
  • Technology choices
  • Implementation phases (v1, v2, v3)
  • Team and time requirements
  • Integration points
Critic Pass (40% AI / 60% you) Stress-test the concept. This is where your organizational context matters most.
  • Risks ranked by severity (Critical / High / Medium / Low)
  • Mitigations for each risk
  • Known organizational constraints
  • “What would make this fail?”
You are most involved in the Critic pass. The AI surfaces generic risks; you add the real organizational blockers, political constraints, and hidden dependencies that only you know about.

Configuration

Concept Brief Output


Session State

All session data is persisted in session.yaml:

Interaction Adaptation

The AI adjusts its interaction style based on the current skill phase: Override signals:
  • "you decide" → shifts toward more generation
  • "ask me" → shifts toward more elicitation
Hard rule: Never more than 2 questions before generating output. Flow never stalls.