brainstorming

Guide brainstorming sessions to produce design-ready concepts and formal design docs.

6|Updated Mar 24, 2019
One-click install
npx skills add https://github.com/rafifos/dotfiles --skill brainstorming-rafifos
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: brainstorming
Source: https://github.com/rafifos/dotfiles/tree/main/dot_agents/skills/brainstorming
Command: npx skills add https://github.com/rafifos/dotfiles --skill brainstorming-rafifos

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

Brainstorming is a guided process that converts vague ideas into clear design directions by exploring context, requirements, and constraints before any implementation.

Core Features & Use Cases

  • Understand project context and goals before ideation.
  • Ask clarifying questions one at a time to refine requirements.
  • Propose 2-3 design approaches with trade-offs and a recommended path.
  • Present a detailed design and generate a spec/documentation for handoff.

Quick Start

Start by sharing your project context and goals, and I will guide you through a structured brainstorming design session.

Frequently Asked Questions about brainstorming

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

FAQPage Schema
How do I turn vague project ideas into design-ready requirements?

To turn vague ideas into design-ready requirements, you need a structured ideation process that identifies goals and constraints, asks one-question-at-a-time clarifications, and proposes approaches with trade-offs. This yields formal design documentation for stakeholder alignment.

What is the best way to run a design-thinking brainstorming session for a new project?

The best way to run a design-thinking brainstorming session is enforcing a structured process: share project context, answer one-question-at-a-time clarifications, review 2-3 proposed design approaches, and select a recommended path to generate a formal specification document.

Can I use this structured ideation process to align stakeholders before implementation?

Yes, you can use this structured ideation process to align stakeholders before implementation. It converts raw ideas into clear design directions by exploring context and constraints, ultimately generating a detailed design spec for formal handoff.

How does clarifying requirements one question at a time improve design discovery?

Clarifying requirements one question at a time improves design discovery by isolating specific goals and constraints incrementally. This structured approach prevents overwhelming stakeholders and ensures raw ideas are accurately shaped into design-ready concepts with clear trade-offs.

What do I need to provide to start a structured brainstorming design session?

To start a structured brainstorming design session, you simply need to provide your raw project context and goals. The process will then guide you through requirements discovery, propose multiple design approaches, and generate a formal design doc for handoff.

When should I avoid using a guided brainstorming process for project planning?

You should avoid using a guided brainstorming process for project planning when your requirements are already fully specified and design-ready. If no stakeholder alignment or context discovery is needed, the structured ideation and trade-off analysis steps are unnecessary.