brainstorming

Transform vague ideas into concrete requirements through structured one-question-at-a-time brainstorming.

2|1|Updated Nov 17, 2025
One-click install
npx skills add https://github.com/xbklairith/kisune --skill brainstorming-xbklairith
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: brainstorming
Source: https://github.com/xbklairith/kisune/tree/main/dev-workflow/skills/brainstorming
Command: npx skills add https://github.com/xbklairith/kisune --skill brainstorming-xbklairith

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Collaborative ideation and requirement refinement through one-question-at-a-time dialogue and exploration of multiple options.

Core Features & Use Cases

  • One Question at a Time: Focused inquiry that clarifies goals.
  • Option Exploration: Presents 2-3 approaches with trade-offs.
  • Incremental Validation: Deliver design sections for review.

Quick Start

Start with a rough idea and answer guided questions to shape the plan.

Frequently Asked Questions about brainstorming

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

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

Structured brainstorming transforms vague ideas into concrete requirements through one-question-at-a-time dialogue. Answer guided questions about goals, scope, and approach to progressively clarify what to build and how to build it, with design sections delivered after each step for validation.

When should I use brainstorming during the design and planning phase?

Use brainstorming during Phase 2 (Requirements) and Phase 3 (Design) when you have a rough idea but are unsure about scope, approach, or functional and technical requirements. It's applied when requirements are unclear and need collaborative refinement through option exploration.

How do I explore multiple approaches and compare their trade-offs?

Brainstorming presents 2-3 approaches for each design decision, with explicit trade-offs between them. Each option is documented with 200-300 word design sections so you can evaluate and validate before proceeding, supporting decisions about architecture and implementation strategy.

Can I use brainstorming to validate requirements with research and examples?

Yes. The brainstorming process conducts web research using WebSearch and WebFetch, explores APIs with Bash curl, and builds structured documentation. This grounds vague ideas in real-world examples and technical feasibility before finalizing designs.

What's the best way to move from unclear requirements to actionable design?

Incremental validation through one-question-at-a-time inquiry clarifies goals progressively. Each response includes design sections for review, allowing you to iteratively refine scope and approach until requirements and design are concrete enough to implement.