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.