brainstorming

Guide users through design exploration and approval before implementation.

78|31|Updated Apr 20, 2020
One-click install
npx skills add https://github.com/rnw-community/rnw-community --skill brainstorming-rnw-community
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: brainstorming
Source: https://github.com/rnw-community/rnw-community/tree/main/.agents/skills/brainstorming
Command: npx skills add https://github.com/rnw-community/rnw-community --skill brainstorming-rnw-community

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill ensures that all creative work, from features to bug fixes, begins with a thorough design and user approval process, preventing wasted development effort on unvalidated ideas.

Core Features & Use Cases

  • Idea Exploration: Helps refine user intent, requirements, and design through structured dialogue.
  • Design Validation: Guarantees user approval of the design before any implementation begins.
  • Use Case: Before adding a new user authentication flow, this Skill will guide you through exploring project context, asking clarifying questions, proposing design options, and getting explicit user approval on the final design document.

Quick Start

Use the brainstorming skill to explore the idea of adding a new user profile page.

Frequently Asked Questions about brainstorming

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

FAQPage Schema
How do I validate feature ideation and user requirements before starting development?

Validating feature ideation requires a structured design process that explores user intent and requirements before implementation. This approach uses context exploration, clarifying questions, and approach proposals to secure explicit design approval, preventing wasted development effort on unvalidated ideas.

What is the best way to explore project context for new product development?

The best way to explore project context for product development is through guided dialogue that refines user intent and requirements. This design validation process proposes design options and guarantees user approval of the final design document before any coding begins.

How do I structure the design process for a new component or functionality?

Structuring the design process for a new component involves exploring user intent, asking clarifying questions, and proposing design approaches. This ensures alignment through design approval before moving forward to implementation planning.

Do I need user approval for the design document before feature implementation?

Yes, securing explicit user approval for the design document is required before feature implementation begins. This design validation step guarantees alignment on the proposed approaches and prevents wasted development effort on unvalidated ideas.

What happens after the brainstorming and design approval phase is complete?

After brainstorming and design approval are complete, the process culminates in invoking implementation planning. This transitions the validated design document directly into actionable development plans for subsequent coding.