Back to Skills

brainstorm-ideas-existing

Brainstorm product ideas for an existing product using multi-perspective ideation from PM, Designer, and Engineer viewpoints. Use when generating new feature ideas, brainstorming solutions for an identified opportunity, or ideating with a product trio.

23,154stars2,323forksUpdated 7/9/2026

Security Assessment

Safe(100/100)
Security Score100/100

About brainstorm-ideas-existing

A structured ideation workflow for teams practicing continuous product discovery on an already-shipping product. The model acts as a member of a product trio and generates feature concepts from three distinct viewpoints — Product Manager (business value, strategic alignment, customer impact), Product Designer (user experience, usability, delight), and Software Engineer (technical possibilities, data leverage, scalable solutions) — producing five ideas from each lens before consolidating the strongest overall. It is grounded in Teresa Torres's Continuous Discovery Habits, drawing on the product trio concept and the Opportunity Solution Tree that maps opportunities to solutions to experiments, and reflecting the principle that the best ideas often come from engineers and that discovery is iterative rather than linear. The flow begins by confirming the product, objective, target market segment, and desired outcomes, asking for clarification when the brief is ambiguous, and optionally reading supplied research data, opportunity trees, or personas, or researching a product URL via web search. After ideating across the three perspectives, it prioritizes the top five ideas using strategic alignment, potential impact on desired outcomes, feasibility and effort, and differentiation from existing solutions. Each prioritized idea is presented with a clear name and one-sentence description, the reasoning behind its selection, and the key assumptions that need validating. Output is delivered in a clear, structured format and can be saved as a markdown document in the user's workspace when substantial. It is useful when a trio needs to move from an identified opportunity to a shortlist of testable solutions, when brainstorming features for a defined segment, or when deliberately widening the idea space beyond a single stakeholder's instincts. Further reading links point to product discovery, product trio, and Opportunity Solution Tree resources.

FAQ

What frameworks does this ideation approach draw on?

It is grounded in Teresa Torres's Continuous Discovery Habits, using the product trio concept and the Opportunity Solution Tree that maps opportunities to solutions to experiments.

How many ideas does it generate?

It generates five ideas from each of three perspectives (PM, Designer, Engineer) — fifteen in total — then prioritizes the top five across all of them.

What criteria are used to prioritize ideas?

Strategic alignment with the stated objective, potential impact on desired outcomes, feasibility and effort required, and differentiation from existing solutions.

What information should I provide before ideating?

Describe the product, your objective, the target market segment, and desired outcomes; you can also supply research data, opportunity trees, or personas, or a product URL to research.

What details accompany each prioritized idea?

Each comes with a clear name and one-sentence description, the reasoning for why it was selected, and the key assumptions that need to be validated.

Install brainstorm-ideas-existing

Download and extract the skill files to your .claude/skills/ directory.

Quick Setup:

  1. Copy the skill folder to .claude/skills/
  2. Claude will automatically detect and use the skill