ideate-solutions

3
0
Source

Use after opportunities are defined to generate and evaluate multiple product solution concepts before validating assumptions. Triggers when you need a set of distinct solution options tied to outcomes and opportunities.

Install

mkdir -p .claude/skills/ideate-solutions && curl -L -o skill.zip "https://mcp.directory/api/skills/download/4358" && unzip -o skill.zip -d .claude/skills/ideate-solutions && rm skill.zip

Installs to .claude/skills/ideate-solutions

About this skill

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

You might also like

flutter-development

aj-geddes

Build beautiful cross-platform mobile apps with Flutter and Dart. Covers widgets, state management with Provider/BLoC, navigation, API integration, and material design.

643969

drawio-diagrams-enhanced

jgtolentino

Create professional draw.io (diagrams.net) diagrams in XML format (.drawio files) with integrated PMP/PMBOK methodologies, extensive visual asset libraries, and industry-standard professional templates. Use this skill when users ask to create flowcharts, swimlane diagrams, cross-functional flowcharts, org charts, network diagrams, UML diagrams, BPMN, project management diagrams (WBS, Gantt, PERT, RACI), risk matrices, stakeholder maps, or any other visual diagram in draw.io format. This skill includes access to custom shape libraries for icons, clipart, and professional symbols.

591705

ui-ux-pro-max

nextlevelbuilder

"UI/UX design intelligence. 50 styles, 21 palettes, 50 font pairings, 20 charts, 8 stacks (React, Next.js, Vue, Svelte, SwiftUI, React Native, Flutter, Tailwind). Actions: plan, build, create, design, implement, review, fix, improve, optimize, enhance, refactor, check UI/UX code. Projects: website, landing page, dashboard, admin panel, e-commerce, SaaS, portfolio, blog, mobile app, .html, .tsx, .vue, .svelte. Elements: button, modal, navbar, sidebar, card, table, form, chart. Styles: glassmorphism, claymorphism, minimalism, brutalism, neumorphism, bento grid, dark mode, responsive, skeuomorphism, flat design. Topics: color palette, accessibility, animation, layout, typography, font pairing, spacing, hover, shadow, gradient."

318398

godot

bfollington

This skill should be used when working on Godot Engine projects. It provides specialized knowledge of Godot's file formats (.gd, .tscn, .tres), architecture patterns (component-based, signal-driven, resource-based), common pitfalls, validation tools, code templates, and CLI workflows. The `godot` command is available for running the game, validating scripts, importing resources, and exporting builds. Use this skill for tasks involving Godot game development, debugging scene/resource files, implementing game systems, or creating new Godot components.

339397

nano-banana-pro

garg-aayush

Generate and edit images using Google's Nano Banana Pro (Gemini 3 Pro Image) API. Use when the user asks to generate, create, edit, modify, change, alter, or update images. Also use when user references an existing image file and asks to modify it in any way (e.g., "modify this image", "change the background", "replace X with Y"). Supports both text-to-image generation and image-to-image editing with configurable resolution (1K default, 2K, or 4K for high resolution). DO NOT read the image file first - use this skill directly with the --input-image parameter.

451339

fastapi-templates

wshobson

Create production-ready FastAPI projects with async patterns, dependency injection, and comprehensive error handling. Use when building new FastAPI applications or setting up backend API projects.

304231

Stay ahead of the MCP ecosystem

Get weekly updates on new skills and servers.