brainstorming

Guide teams through structured brainstorming to convert vague ideas into concrete designs.

8|1|Updated Apr 15, 2026
One-click install
npx skills add https://github.com/gujiachun-rainbow/RainClaw --skill brainstorming-gujiachun-rainbow
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: brainstorming
Source: https://github.com/gujiachun-rainbow/RainClaw/tree/main/Skills/brainstorming
Command: npx skills add https://github.com/gujiachun-rainbow/RainClaw --skill brainstorming-gujiachun-rainbow

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Guides teams to convert vague ideas into concrete designs by conducting structured brainstorming that clarifies intent, requirements, and success criteria before implementation.

Core Features & Use Cases

  • Structured inquiry to understand goals, constraints, and scope
  • Proposals of 2–3 design approaches with trade-offs and recommended path
  • Facilitate design documentation and handoff to implementation via subsequent steps (e.g., writing-plans)

Quick Start

Begin a brainstorming session by exploring the project context, asking one clarifying question at a time, and proposing 2–3 design approaches for user approval.

Frequently Asked Questions about brainstorming

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

FAQPage Schema
How do I turn vague product ideas into concrete design requirements?

To turn vague ideas into concrete designs, structured brainstorming clarifies intent, goals, and constraints by asking one question at a time. This process defines success criteria and scope before proposing 2–3 actionable design approaches for team approval.

What is the best way to scope features during early product development?

Scoping features during early product development requires structured inquiry to understand project context and limitations. By evaluating trade-offs across multiple proposed design paths, teams can select a recommended approach that aligns with their specific requirements and success criteria.

How do I start a brainstorming session for design exploration?

Start a brainstorming session by exploring the project context through guided, sequential questions. The process facilitates design exploration by progressively clarifying scope, ultimately generating 2–3 design approaches with clear trade-offs for evaluation and approval.

Can I hand off brainstorming results directly to implementation?

Brainstorming results can be handed off to implementation via subsequent steps like writing-plans. The process flow moves from context exploration to design presentation, ensuring the finalized design plan provides a concrete foundation for development execution.

Does structured ideation work for communicating design docs across teams?

Structured ideation facilitates design documentation and communication by building a clear design plan from clarified requirements. It ensures teams share a unified understanding of goals and constraints before transitioning into the implementation phase.

When should I not use guided brainstorming for design planning?

Guided brainstorming is not suited for design planning when project requirements are already fully defined or when immediate implementation is needed without exploring multiple approaches, as it focuses on early-stage context exploration and proposing trade-offs.