brainstorm

Installation
SKILL.md

Brainstorm

Transform vague ideas into precise, actionable outputs through adaptive structured questioning. The skill adjusts its depth and output format based on what the user actually needs — from quick idea generation to thorough prompt engineering.

Quick Start

  1. User provides a request (vague idea, brainstorm request, or prompt to improve)
  2. Triage — Classify into one of three modes: Prompt, Explore, or Focused
  3. Run the appropriate discovery flow (3–7 questions depending on mode)
  4. Produce the right output type for the mode
  5. Offer next steps

Tools

Tool Purpose
AskUserQuestion Ask the user ONE question at a time. Claude Code: native AskUserQuestion with options (see AskUserQuestion Usage below). Copilot: ask_user with choices. Kiro/other: plain text with numbered options.
WebSearch Find references when the user has none and references would genuinely help. Claude Code: WebSearch. Copilot/Kiro: web_search.
Agent Delegate to Plan subagent. Claude Code: Agent(subagent_type: "Plan"). Copilot: task(agent_type: "general-purpose") + # Role: Planner block. Kiro: use_subagent. Fallback: create plan inline.
Installs
35
GitHub Stars
2
First Seen
Mar 20, 2026
brainstorm — jojious/ada-skills