brainstorming

Transform abstract ideas into detailed design specifications through guided questioning.

Updated Jan 25, 2026
One-click install
npx skills add https://github.com/kunhai-88/skills --skill brainstorming-kunhai-88
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: brainstorming
Source: https://github.com/kunhai-88/skills/tree/main/brainstorming
Command: npx skills add https://github.com/kunhai-88/skills --skill brainstorming-kunhai-88

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill helps refine raw ideas into concrete designs and specifications by guiding users through a structured brainstorming and clarification process, ensuring all aspects are considered before implementation.

Core Features & Use Cases

  • Idea Refinement: Asks targeted questions to clarify user intent, constraints, and success criteria.
  • Solution Exploration: Proposes and evaluates 2-3 alternative approaches with trade-offs.
  • Incremental Design Presentation: Delivers designs in small, verifiable chunks (200-300 words) for continuous feedback.
  • Use Case: Before starting a new feature development, use this skill to brainstorm potential user flows, technical approaches, and data models, ensuring alignment and clarity.

Quick Start

Use the brainstorming skill to explore ideas for a new user authentication system.

Frequently Asked Questions about brainstorming

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

FAQPage Schema
How do I turn abstract product ideas into detailed design specifications?

To turn abstract ideas into detailed design specifications, use a guided brainstorming process that asks targeted questions to clarify intent, constraints, and success criteria before implementation. This structured refinement ensures all aspects are considered.

What is the best way to explore alternative solutions during product development?

The best way to explore alternative solutions is to propose and evaluate 2-3 approaches with clear trade-offs. This ensures you understand the benefits and limitations of each path before committing to a specific design.

How do I brainstorm user flows and data models for a new feature?

To brainstorm user flows and data models for a new feature, engage in iterative questioning and exploration. This process aligns technical approaches with product purpose and clarifies necessary data structures.

Can I receive incremental design presentations for continuous feedback?

Yes, you can receive incremental design presentations delivered in small, verifiable chunks of 200-300 words. This allows for continuous feedback and ensures the design aligns with your expectations throughout development.

Does this brainstorming approach work for defining success metrics and constraints?

Yes, this brainstorming approach works for defining success metrics and constraints by explicitly guiding users through clarification steps. It ensures clarity on purpose and limitations before any implementation begins.

When do I need a structured brainstorming process for ideation?

You need a structured brainstorming process for ideation when you have raw ideas that require concrete design specifications. It is essential before starting new feature development to ensure alignment, clarity, and comprehensive solution exploration.