brainstorming

Translate vague project ideas into a structured design brief.

1|Updated Apr 7, 2026
One-click install
npx skills add https://github.com/han-so1omon/ikam --skill brainstorming-han-so1omon
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: brainstorming
Source: https://github.com/han-so1omon/ikam/tree/main/skills/brainstorming
Command: npx skills add https://github.com/han-so1omon/ikam --skill brainstorming-han-so1omon

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

Brainstorming and design kickoff activity to structure vague ideas into actionable design concepts before implementation, reducing rework and misalignment.

Core Features & Use Cases

  • Structured discovery: asks clarifying questions, captures intents and constraints, and aligns stakeholders early.
  • Design framing: presents 2-3 approaches with trade-offs and a recommended path to pursue.
  • Spec generation: outputs a design doc plan for review and a concrete implementation path.

Quick Start

Provide your project context and I will guide you through a structured brainstorming design flow.

Frequently Asked Questions about brainstorming

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

FAQPage Schema
How do I turn vague project ideas into a structured design brief?

To turn vague project ideas into a structured design brief, you provide your initial project context to trigger a guided discovery dialogue that clarifies intents and constraints. This process aligns stakeholders early and outputs a concrete design specification for review.

What is the best way to structure a brainstorming session for product design?

The best way to structure a brainstorming session for product design is using a guided, one-question-at-a-time dialogue. This method captures project intents, proposes 2-3 design approaches with trade-offs, and recommends a specific path to pursue for implementation.

Can I generate a formal design doc from a brainstorming session?

Yes, you can generate a formal design doc from a brainstorming session. After proposing design approaches and evaluating trade-offs, the process records a formal design specification for approval and exports a concrete design doc path for the next execution phase.

Does this structured brainstorming approach work for defining success criteria and project constraints?

Yes, structured brainstorming works effectively for defining success criteria and project constraints. It guides the discovery process by asking targeted clarifying questions one at a time, ensuring that all project intents, limitations, and success metrics are explicitly captured before implementation.

When do I need to use a structured design kickoff process instead of jumping straight into implementation?

You need a structured design kickoff process when you have a vague project idea that requires alignment before implementation. Using this approach reduces rework and misalignment by framing the design, proposing approaches with trade-offs, and organizing tasks into a ready-to-implement plan.

How do I evaluate different design approaches during the planning phase?

To evaluate different design approaches during the planning phase, the structured brainstorming process proposes 2-3 distinct options alongside their specific trade-offs. It then highlights a recommended path to pursue, ensuring you make an informed decision before generating the final design spec.