brainstorming

Organize ambiguous ideas into structured design opportunities with clarifying questions.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/rcliment1987/skills-bimsmarter --skill brainstorming-rcliment1987
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: brainstorming
Source: https://github.com/rcliment1987/skills-bimsmarter/tree/main/superpowers/skills/brainstorming
Command: npx skills add https://github.com/rcliment1987/skills-bimsmarter --skill brainstorming-rcliment1987

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

Brainstorming helps unlock ambiguous ideas by providing a structured, repeatable process to surface requirements, explore options, and align on design before implementation.

Core Features & Use Cases

  • Structured discovery: asks clarifying questions one at a time, establishing scope, requirements, and success criteria.
  • Design-first prompts: presents 2-3 design approaches and a recommended path before any implementation.
  • Spec-driven handoff: writes a design document and supports a review loop before implementation planning.
  • Collaboration-ready: supports optional visual companion to illustrate options and facilitates stakeholder alignment.

Quick Start

Describe your project context and constraints, then ask a single clarifying question to begin the design process.

Frequently Asked Questions about brainstorming

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

FAQPage Schema
How do I turn ambiguous project ideas into structured design opportunities?

Guided brainstorming organizes ambiguous ideas into structured design opportunities by asking clarifying questions to establish scope, presenting 2-3 design approaches, and writing a spec document before any implementation begins.

What is the best way to gather requirements and align stakeholders before starting development?

A design-first process with gated approvals aligns stakeholders by presenting 2-3 design approaches and a recommended path before implementation, ensuring alignment and minimizing rework.

How do I start the ideation process for a new design project?

Start the ideation process by describing your project context and constraints, and the brainstorming workflow will ask clarifying questions one at a time to establish requirements and success criteria.

Does this brainstorming workflow output a design document for handoff?

Yes, the brainstorming workflow outputs a spec-driven design document for handoff and supports a review loop to ensure stakeholder alignment before implementation planning.

Can I use design-thinking methods to facilitate collaboration with stakeholders?

Yes, design-thinking methods facilitate collaboration by supporting an optional visual companion to illustrate design options and drive stakeholder alignment during the brainstorming phase.

When should I not use a design-first brainstorming approach?

Avoid a design-first brainstorming approach for projects with fully established requirements and approved designs, as its gated approvals and clarifying questions are built specifically to process ambiguous ideas.