brainstorming

Facilitate structured brainstorming sessions to clarify project requirements and recommend a path forward.

8|4|Updated Jan 15, 2026
One-click install
npx skills add https://github.com/jscraik/Agent-Skills --skill brainstorming-jscraik
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: brainstorming
Source: https://github.com/jscraik/Agent-Skills/tree/main/product/strategy/brainstorming
Command: npx skills add https://github.com/jscraik/Agent-Skills --skill brainstorming-jscraik

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill helps clarify ambiguous requests, explore multiple solution paths, and identify trade-offs before committing to implementation, preventing wasted effort on ill-defined features.

Core Features & Use Cases

  • Requirement Clarification: Asks targeted questions to resolve ambiguity in user requests.
  • Approach Exploration: Generates 2-3 distinct approaches with pros and cons.
  • Recommendation: Provides a recommended direction based on the exploration.
  • Use Case: Before starting a complex new feature, use this skill to ensure everyone agrees on the core problem, the target users, and the best approach, leading to a more focused and efficient planning phase.

Quick Start

Use the brainstorming skill to clarify the requirements for a new user dashboard.

Frequently Asked Questions about brainstorming

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

FAQPage Schema
How do I clarify ambiguous product requirements before starting development?

To clarify ambiguous product requirements, you can use structured brainstorming to ask targeted questions, explore multiple solution paths, and identify trade-offs. This prevents wasted effort on ill-defined features by ensuring everyone agrees on the core problem before implementation begins.

What is the best way to explore alternative solutions for a new feature?

The best way to explore alternative solutions is through a systematic questioning process that generates 2-3 distinct approaches with pros and cons. This method provides a recommended direction based on structured exploration rather than immediate implementation.

How do I conduct a trade-off analysis for product strategy decisions?

You conduct a trade-off analysis for product strategy by generating 2-3 distinct approaches and evaluating their pros and cons. This structured brainstorming process distills intent and guides decision-making to define a recommended path forward for complex features.

When do I need to use structured brainstorming for feature definition?

You need structured brainstorming for feature definition when initial requests are ambiguous or require trade-off analysis. It helps resolve ambiguity by asking targeted questions to ensure alignment on target users and the best approach before committing to implementation.

Does brainstorming work for complex new feature planning?

Brainstorming works for complex new feature planning by applying a systematic questioning and summarization process. It ensures everyone agrees on the core problem, target users, and best approach, leading to a more focused and efficient planning phase.