brainstorming

Guide iterative dialogue to transform ideas into design documents.

6|Updated Feb 5, 2026
One-click install
npx skills add https://github.com/lucas-moraes/rustclaw --skill brainstorming-lucas-moraes
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: brainstorming
Source: https://github.com/lucas-moraes/rustclaw/tree/main/skills/brainstorming
Command: npx skills add https://github.com/lucas-moraes/rustclaw --skill brainstorming-lucas-moraes

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill helps users transform initial ideas into well-defined designs and specifications through a structured, collaborative dialogue, preventing the common pitfall of underestimating design needs for seemingly simple tasks.

Core Features & Use Cases

  • Idea Refinement: Guides users through clarifying questions to understand project context, purpose, constraints, and success criteria.
  • Approach Exploration: Proposes 2-3 distinct design approaches with their respective trade-offs.
  • Design Presentation & Validation: Facilitates the presentation of designs in scalable sections, seeking user approval incrementally.
  • Documentation Generation: Assists in writing design documents and transitioning to implementation planning.
  • Use Case: When a user wants to add a new feature to an existing application, this Skill will help them define the feature's requirements, explore different implementation strategies, and document the final design before any code is written.

Quick Start

Use the brainstorming skill to help me design a new feature for the user dashboard.

Frequently Asked Questions about brainstorming

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

FAQPage Schema
How do I transform an initial idea into a detailed design specification?

Explore different implementation strategies by proposing multiple design approaches with their respective trade-offs. You evaluate these strategies during the design dialogue to determine the best fit before writing code.

Can I get design documentation generated automatically after planning?

Yes, design documentation is generated after you approve the proposed design sections incrementally. The skill facilitates writing the design document and transitions directly into implementation planning.

What is the best way to define requirements for a new application feature?

The best way to define requirements for a new application feature is using a guided brainstorming process. It clarifies user intent and project purpose, preventing the pitfall of underestimating design needs for simple tasks.

Do I need prior technical knowledge to start product development brainstorming?

No prior technical knowledge is required to start product development brainstorming. The guided dialogue asks clarifying questions to extract project context and constraints directly from your initial ideas.