PluginBench
Skill
Review
Audit score 70

brainstorm-ideas-existing

phuryn/pm-skills

Multi-perspective ideation for existing products using PM, Designer, and Engineer viewpoints.

What is brainstorm-ideas-existing?

Brainstorm product ideas for an existing product by generating and prioritizing ideas from three distinct perspectives: Product Manager (business value), Designer (UX/delight), and Engineer (technical possibilities). Use this when developing new features, solving identified opportunities, or collaborating with a product trio.

  • Generate 5 ideas each from PM, Designer, and Engineer perspectives
  • Prioritize top 5 ideas across all perspectives based on strategic alignment and feasibility
  • Provide clear names, descriptions, and reasoning for each prioritized idea
  • Identify key assumptions to validate for each idea
  • Support continuous product discovery using the Opportunity Solution Tree framework

How to install brainstorm-ideas-existing

npx skills add https://github.com/phuryn/pm-skills --skill brainstorm-ideas-existing
Claude Code
Cursor
Windsurf
Cline

How to use brainstorm-ideas-existing

  1. 1.Describe your product, objective, target segment, and desired outcomes
  2. 2.Provide any supporting files (research data, opportunity trees, personas) or product URL if available
  3. 3.Review the generated ideas from each perspective (PM, Designer, Engineer)
  4. 4.Evaluate the top 5 prioritized ideas based on strategic fit and feasibility
  5. 5.Identify and validate key assumptions for selected ideas

Use cases

Good for
  • Generating new feature ideas for an existing product
  • Brainstorming solutions for an identified market opportunity
  • Facilitating ideation sessions with a product trio (PM, Designer, Engineer)
  • Validating strategic alignment before committing to development
  • Discovering technical possibilities and scalable solutions
Who it's for
  • Product Managers
  • Product Designers
  • Software Engineers
  • Product teams and trios
  • Product leaders conducting continuous discovery

brainstorm-ideas-existing FAQ

What is a Product Trio?

A Product Trio consists of a Product Manager, Designer, and Engineer collaborating together on product discovery. According to Teresa Torres, best ideas often come from engineers, and the trio approach ensures diverse perspectives.

What is the Opportunity Solution Tree?

The Opportunity Solution Tree (Teresa Torres) is a framework that maps opportunities to solutions to experiments, helping teams structure continuous discovery and validate ideas systematically.

Should I use this for new products or existing ones?

This skill is designed specifically for existing products. It helps generate ideas for new features, improvements, or solutions within an established product context.

What if I don't have a product trio?

You can still use this skill solo or with partial teams. The skill generates ideas from all three perspectives, allowing you to benefit from the diverse viewpoints even if your team isn't complete.

How do I validate the assumptions identified?

The skill identifies key assumptions for each idea. You can then design lightweight experiments or research activities to test these assumptions before committing significant resources.

Full instructions (SKILL.md)

Source of truth, from phuryn/pm-skills.


name: brainstorm-ideas-existing description: "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."

Brainstorm Product Ideas (Existing Product)

Multi-perspective ideation for continuous product discovery. Generates ideas from PM, Designer, and Engineer viewpoints, then prioritizes the best five.

Context

You are supporting a product trio performing continuous product discovery for $ARGUMENTS.

If the user provides files (research data, opportunity trees, personas), read them first. If they mention a product URL, use web search to understand the product.

Domain Context

Product Trio (Teresa Torres, Continuous Discovery Habits): PM + Designer + Engineer collaborate on discovery together. "Best ideas often come from engineers." Discovery is not linear — loop back if experiments fail. Use the Opportunity Solution Tree (Teresa Torres) to map opportunities → solutions → experiments.

Instructions

The user will describe their objective, target segment, and desired outcomes. Work through these steps:

  1. Understand the opportunity: Confirm the product, objective, market segment, and desired outcomes. Ask for clarification if anything is ambiguous.

  2. Ideate from three perspectives — generate 5 ideas each from:

    • Product Manager: Focus on business value, strategic alignment, and customer impact
    • Product Designer: Focus on user experience, usability, and delight
    • Software Engineer: Focus on technical possibilities, data leverage, and scalable solutions
  3. Prioritize the top 5 ideas across all perspectives based on:

    • Strategic alignment with the stated objective
    • Potential impact on desired outcomes
    • Feasibility and effort required
    • Differentiation from existing solutions
  4. For each prioritized idea, provide:

    • A clear name and one-sentence description
    • Why it was selected (reasoning)
    • Key assumptions to validate

Think step by step. Present ideas in a clear, structured format.

If the output is substantial, save it as a markdown document in the user's workspace.


Further Reading