pm-brainstorm

Generate actionable feature requests from user input, web research, and codebase analysis.

1|Updated Mar 10, 2026
One-click install
npx skills add https://github.com/pinkroosterai/PinkRoosterMcp --skill pm-brainstorm
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: pm-brainstorm
Source: https://github.com/pinkroosterai/PinkRoosterMcp/tree/main/.claude/skills/pm-brainstorm
Command: npx skills add https://github.com/pinkroosterai/PinkRoosterMcp --skill pm-brainstorm

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill helps users transform vague ideas or problems into well-defined feature requests by guiding them through a structured brainstorming process.

Core Features & Use Cases

  • Guided Discovery: Engages in Socratic dialogue to explore user needs and project gaps.
  • Web Research Integration: Leverages external insights to inform brainstorming.
  • Codebase Analysis: Grounds ideas in the existing project architecture.
  • Use Case: A user says "I want to improve the dashboard," and this Skill helps them explore what "improve" means, researches best practices, analyzes the current dashboard code, and proposes concrete feature requests like "Add customizable widgets" or "Implement real-time status indicators."

Quick Start

Use the pm-brainstorm skill to explore ideas for improving the notification system.

Frequently Asked Questions about pm-brainstorm

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I generate feature ideas from a vague product concept?

Feature idea generation from a vague concept is facilitated by engaging in Socratic dialogue. This explores user needs, researches best practices, and analyzes your codebase to propose concrete, actionable feature requests.

How do I turn user problems into well-defined feature requests?

Turning user problems into well-defined feature requests requires a structured brainstorming process. By combining web research with codebase analysis, you can ground vague issues in project architecture and output actionable requirements.

Can I use codebase analysis to inform feature ideation?

Codebase analysis can be used to inform feature ideation by grounding proposed features in your existing project architecture. This ensures generated feature requests align with the current technical implementation.

What is the best way to brainstorm product management requirements?

The best way to brainstorm product management requirements is through guided discovery. This method leverages external web insights and project context to transform nascent ideas into structured feature requests.

Does this brainstorming process work without project management tool integration?

This brainstorming process requires integration with project management tools. This connection is necessary to gather adequate project context and propose relevant, actionable features based on the dialogue.

Why does requirements gathering need web research integration?

Requirements gathering needs web research integration to leverage external insights. This informs the brainstorming process by introducing industry best practices and creative solutions to identified project gaps.