brainstorming

Guide user ideas into approved design specifications through structured dialogue.

Updated Jun 13, 2025
One-click install
npx skills add https://github.com/minseok1109/coffimer-app --skill brainstorming-minseok1109
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: brainstorming
Source: https://github.com/minseok1109/coffimer-app/tree/main/.agents/skills/brainstorming
Command: npx skills add https://github.com/minseok1109/coffimer-app --skill brainstorming-minseok1109

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill helps users move from a raw idea to a fully-fledged, user-approved design specification, preventing wasted implementation effort on unvetted concepts.

Core Features & Use Cases

  • Idea Refinement: Asks targeted questions to clarify user intent, requirements, and success criteria.
  • Approach Exploration: Proposes multiple design or implementation strategies with trade-offs.
  • Design Validation: Iteratively presents design sections for user approval before proceeding.
  • Use Case: Before building a new feature, use this Skill to collaboratively define its purpose, scope, and technical approach, ensuring alignment with product goals.

Quick Start

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

Frequently Asked Questions about brainstorming

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

FAQPage Schema
How do I transform a raw product idea into an approved design specification?

Transforming a raw idea into an approved design specification requires a collaborative dialogue that clarifies user intent, explores alternative approaches with trade-offs, and validates design sections incrementally before implementation begins.

What is the best way to gather requirements and clarify user intent for product development?

Gathering requirements and clarifying user intent is best achieved by asking targeted questions about project context and success criteria, ensuring all features undergo a vetting design phase before any implementation effort.

How do I validate design approaches and trade-offs before building a new feature?

Validating design approaches and trade-offs involves iteratively proposing multiple implementation strategies and presenting incremental design sections for explicit approval, ensuring alignment with product goals before development.

Do I need a design phase for simple product development tasks?

Yes, a design phase is required for all projects regardless of perceived simplicity. Moving directly to implementation risks wasted effort on unvetted concepts, making a preliminary scope and technical approach exploration mandatory.

How does collaborative dialogue help refine project specifications?

Collaborative dialogue refines project specifications by guiding users through project context exploration, resolving ambiguities through clarifying questions, and breaking the design into approved sections for structured requirements gathering.