brainstorming

Guide discovery, exploration, and design capture before planning.

23|2|Updated Jan 24, 2026
One-click install
npx skills add https://github.com/marcusrbrown/systematic --skill brainstorming-marcusrbrown
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: brainstorming
Source: https://github.com/marcusrbrown/systematic/tree/main/skills/brainstorming
Command: npx skills add https://github.com/marcusrbrown/systematic --skill brainstorming-marcusrbrown

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Brainstorming sessions clarify WHAT to build before diving into HOW to build it, ensuring user intent and requirements are understood early.

Core Features & Use Cases

  • Structured questioning to uncover goals, users, constraints, and success criteria.
  • Phase-based workflow guiding discovery, exploration, and design capture.
  • Outputs designed to feed planning and design documents, reducing rework.

Quick Start

Prompt your AI with a brainstorming prompt to clarify requirements and approaches before planning, for example: "Let's brainstorm the feature X to understand goals and acceptance criteria."

Frequently Asked Questions about brainstorming

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

FAQPage Schema
How do I clarify software requirements before starting development?

To clarify software requirements before development, use structured questioning to uncover goals, users, constraints, and success criteria. This ensures user intent and requirements are understood early, preventing rework by defining what to build before deciding how to build it.

What is the best way to explore multiple design approaches for a feature?

The best way to explore multiple design approaches is using a phase-based workflow that guides discovery, exploration, and design capture. This structured process helps evaluate viable interpretations and refine scope before committing to a specific implementation plan.

When should I use a brainstorming workflow for project planning?

You should use a brainstorming workflow for project planning when requirements are unclear, there are multiple viable interpretations of the feature, or the project scope needs refinement before moving into formal planning and design phases.

How do I capture design decisions during the requirements gathering process?

To capture design decisions during requirements gathering, use a structured workflow with dedicated discovery, exploration, and design capture phases. This generates outputs specifically designed to feed planning and design documents, reducing future rework.

Can I use AI prompts to refine unclear feature scope?

Yes, you can use AI prompts to refine unclear feature scope by initiating a brainstorming session. Prompting the AI to explore goals and acceptance criteria helps structure the discovery process and clarifies what needs to be built before planning begins.