ideate-solutions
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.zipInstalls 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:
/discover-outcomes- Define outcomes/discover-opportunities- Identify opportunities/ideate-solutions- Explore solution concepts (THIS)/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:
| Dimension | Examples |
|---|---|
| Approach | Self-serve tool, concierge, marketplace, automation |
| Value prop | Speed, cost reduction, risk reduction, delight |
| Delivery model | Feature, workflow, service, integration |
| Adoption path | Low-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
| Mistake | Fix |
|---|---|
| Jumping to one idea | Generate 3-5 concepts first |
| Concepts too similar | Force meaningful variation |
| Ignoring constraints | State non-negotiables early |
| No link to outcomes | Tie 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
More by kasperjunge
View all skills by kasperjunge →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.
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.
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."
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.
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.
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.
Related MCP Servers
Browse all serversAccess mac keyboard shortcuts for screen capture and automate workflows with Siri Shortcuts. Streamline hotkey screensho
AI-friendly MCP server for SE Ranking: run natural-language SEO analysis to find lost or high-op keywords, compare compe
Connect Blender to Claude AI for seamless 3D modeling. Use AI 3D model generator tools for faster, intuitive, interactiv
Create modern React UI components instantly with Magic AI Agent. Integrates with top IDEs for fast, stunning design and
Effortlessly create 25+ chart types with MCP Server Chart. Visualize complex datasets using TypeScript and AntV for powe
Unlock powerful text to speech and AI voice generator tools with ElevenLabs. Create, clone, and customize speech easily.
Stay ahead of the MCP ecosystem
Get weekly updates on new skills and servers.