brainstorming

Convert vague design ideas into testable requirements and specifications.

1|Updated Jan 10, 2026
One-click install
npx skills add https://github.com/rakaadi/agent-kit --skill brainstorming-rakaadi
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: brainstorming
Source: https://github.com/rakaadi/agent-kit/tree/main/skills/brainstorming
Command: npx skills add https://github.com/rakaadi/agent-kit --skill brainstorming-rakaadi

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Brainstorming converts vague ideas into clear, testable designs by surfacing requirements and constraints through guided dialogue.

Core Features & Use Cases

  • Collaborative idea discovery: understand intent, constraints, and success criteria with focused questions.
  • Multi-approach exploration: present 2-3 design options with trade-offs and recommended paths.
  • Incremental design delivery: break designs into sections and validate with the team before proceeding.
  • Documentation and handoff: generate concise design notes and ready-to-commit specs.

Quick Start

Describe your idea and the project context, then let the assistant guide you with one-question-at-a-time prompts to craft a design.

Frequently Asked Questions about brainstorming

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

FAQPage Schema
How do I turn vague product ideas into concrete design requirements?

To turn vague product ideas into concrete design requirements, use guided ideation dialogue that surfaces constraints through focused questions. This structured brainstorming process helps product teams extract testable specifications and success criteria from early-stage concepts.

What is the best way to explore multiple design options during ideation?

The best way to explore multiple design options during ideation is to generate 2-3 approaches with clear trade-offs. This brainstorming method presents recommended paths for product teams, ensuring structured design validation before committing to a specific direction.

How do I structure incremental design delivery for a product team?

Structure incremental design delivery by breaking designs into sections and validating each with the team before proceeding. This iterative brainstorming approach ensures continuous collaboration and captures decisions, context, and acceptance criteria at every stage.

Can I generate documentation and handoff specs from early-stage product brainstorming?

Yes, you can generate documentation and handoff specs from early-stage product brainstorming. The ideation process produces concise design notes and ready-to-commit specifications, capturing the context and acceptance criteria needed for seamless development handoff.

Does structured ideation work for early-stage product planning without prior requirements?

Structured ideation works effectively for early-stage product planning without prior requirements. It applies guided, one-question-at-a-time prompts to understand project context and intent, building testable designs incrementally from a blank slate.