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.