brainstorming

Guides users through phases of questions to refine software design requirements and produce a structured plan.

Updated Feb 9, 2026
One-click install
npx skills add https://github.com/fro-bot/systematic --skill brainstorming-fro-bot
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: brainstorming
Source: https://github.com/fro-bot/systematic/tree/main/components/brainstorming
Command: npx skills add https://github.com/fro-bot/systematic --skill brainstorming-fro-bot

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Brainstorming clarifies user intent, goals, and design direction before implementation, reducing risk of misalignment and rework.

Core Features & Use Cases

  • Guided discovery: asks user-focused questions one at a time to uncover requirements, constraints, and success criteria.
  • Phase-driven workflow: follows assessment, understanding, exploration of approaches, and design handoff to planning.
  • Collaboration enablement: aligns stakeholders across teams to converge on the plan.

Quick Start

Initiate a brainstorming session by clarifying the goal and then answer questions one at a time to refine requirements.

Frequently Asked Questions about brainstorming

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

FAQPage Schema
How do I clarify product requirements before starting feature implementation?

To clarify product requirements before implementation, use a guided brainstorming process that asks user-focused questions one at a time, uncovering constraints and success criteria to establish a clear design direction and reduce rework.

What is the best way to align stakeholders during early-stage product planning?

The best way to align stakeholders during early-stage product planning is through a phase-driven brainstorming workflow that progresses from assessment to design handoff, ensuring all teams converge on a structured, documented plan.

How does design thinking help refine feature discovery when multiple interpretations exist?

Design thinking helps refine feature discovery by enforcing phased exploration, systematically exploring proposed approaches and asking targeted questions to resolve multiple interpretations into a single, actionable design handoff.

Can I use this brainstorming process for requirements refinement without prior technical setup?

Yes, you can use this brainstorming process for requirements refinement without technical setup, as it requires no external dependencies to initiate a session and begin clarifying goals through one-at-a-time questions.

When should I not use a guided discovery session for product planning?

You should not use a guided discovery session for product planning when your requirements are already fully defined, as the structured questioning and approach exploration phases are specifically designed to resolve ambiguity and clarify intent.