Get the FREE Ultimate OpenClaw Setup Guide →

ideate-solutions

npx machina-cli add skill kasperjunge/agent-resources/ideate-solutions --openclaw
Files (1)
SKILL.md
3.4 KB

Ideate Solutions

Generate multiple product solution concepts grounded in outcomes and opportunities before validating assumptions.

Position in Workflow

Step 3 of product strategy workflow:

  1. /discover-outcomes - Define outcomes
  2. /discover-opportunities - Identify opportunities
  3. /ideate-solutions - Explore solution concepts (THIS)
  4. /discover-assumptions - Validate with experiments

Core Principle

Diverge before you converge. Create several distinct solutions, then evaluate them against outcomes and constraints.

Input

Default: Use outcomes and opportunities from the current conversation.

If argument provided:

  • File path: Read the file for context
  • Notion/Doc URL: Summarize relevant outcomes and opportunities

Workflow

1. Gather Context

  • Restate the target outcomes and top opportunities.
  • List constraints (time, budget, compliance, positioning).
  • Clarify what is in scope vs out of scope.

2. Ask Clarifying Questions

Ask what improves ideation quality:

  • Which outcomes matter most right now?
  • What constraints are non-negotiable?
  • What segments or use cases are priority?
  • What current alternatives must be beaten?

3. Ideate Multiple Solutions

Generate 3-5 distinct solution concepts. Vary across:

DimensionExamples
ApproachSelf-serve tool, concierge, marketplace, automation
Value propSpeed, cost reduction, risk reduction, delight
Delivery modelFeature, workflow, service, integration
Adoption pathLow-friction trial, assisted onboarding, pilots

Avoid anchoring on the first idea. Make the options meaningfully different.

4. Evaluate Trade-offs

For each solution, assess:

  • Pros: How it advances outcomes
  • Cons: Risks or limitations
  • Evidence fit: What assumptions it relies on
  • Feasibility: Rough effort and dependencies
  • Differentiation: Why it wins vs alternatives

5. Pick a Leading Concept

Rank the options and select a leading concept to validate next.

Output Format

## Solution Ideation

### Context Summary
[Target outcomes + top opportunities]

### Clarifying Questions
[Questions about priorities or constraints - if any]

---

### Concepts

#### Concept 1: [Name] - Leading
[Description]

**Pros:**
- ...

**Cons:**
- ...

**Evidence fit:** [Key assumptions this relies on]
**Feasibility:** [Low/Medium/High]
**Differentiation:** [Why this wins vs alternatives]

#### Concept 2: [Name]
[Same structure]

#### Concept 3: [Name]
[Same structure]

---

### Recommendation
[Why the leading concept wins, and when you'd choose differently]

### Open Questions
[Assumptions or unknowns to validate]

### Next Step
Validate assumptions. Run `/discover-assumptions`.

Common Mistakes

MistakeFix
Jumping to one ideaGenerate 3-5 concepts first
Concepts too similarForce meaningful variation
Ignoring constraintsState non-negotiables early
No link to outcomesTie each concept to outcomes

What NOT to Do

  • Do NOT define experiments yet
  • Do NOT commit to a solution without assumptions
  • Do NOT skip trade-off analysis

Source

git clone https://github.com/kasperjunge/agent-resources/blob/main/skills/product-strategy/ideate-solutions/SKILL.mdView on GitHub

Overview

Ideate-Solutions is Step 3 in the product strategy workflow. It helps after outcomes and opportunities are defined to generate 3-5 distinct solution concepts grounded in those outcomes. The goal is to diverge on options before converging on a leading concept for validation.

How This Skill Works

Begin by gathering context and restating target outcomes and top opportunities. Generate 3-5 distinct concepts across dimensions (approach, value prop, delivery, adoption), then evaluate each against pros, cons, evidence fit, feasibility, and differentiation. Rank and pick a leading concept to take forward for assumption validation.

When to Use It

  • After outcomes and opportunities are defined, to surface 3–5 distinct concepts.
  • When opportunities are broad and you want competitive alternatives across approaches.
  • Before validating assumptions, to surface trade-offs and feasibility early.
  • When constraints (time, budget, compliance) must be factored into concept design.
  • When preparing to run experiments, to select a leading concept for validation.

Quick Start

  1. Step 1: Gather context – restate outcomes and top opportunities; list constraints.
  2. Step 2: Ideate 3–5 distinct concepts across dimensions (approach, value prop, delivery, adoption).
  3. Step 3: Evaluate trade-offs and pick a leading concept to take into validation next (via /discover-assumptions).

Best Practices

  • Generate 3–5 distinct concepts with meaningful variation across dimensions (approach, value prop, delivery, adoption).
  • Tie each concept to defined outcomes and stated constraints.
  • Explicitly document pros, cons, evidence fit, feasibility, and differentiation for every concept.
  • Avoid anchoring on the first idea; rank concepts and choose a leading one.
  • Capture context, clarifying questions, and next steps to guide validation.

Example Use Cases

  • A SaaS org defines an outcome to reduce onboarding time by 40% and ideates concepts like a self-serve onboarding flow, guided setup wizard, and HRIS integration.
  • An e-commerce platform explores increasing average order value and generates concepts such as personalized bundles, price-anchored recommendations, and a subscription model.
  • A fintech team targets risk reduction and creates concepts including automated fraud checks, manual review fallback, and risk-scoring dashboards.
  • A consumer app evaluates adoption paths with concepts like a low-friction pilot, assisted onboarding, and a staged rollout.
  • A platform business surfaces alternative delivery models: feature-first integration, workflow-based solutions, concierge service, and marketplace partnerships.

Frequently Asked Questions

Add this skill to your agents
Sponsor this space

Reach thousands of developers