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.