Agent skill · product strategy · aiskillstore

brainstorming

Use when creating or developing anything, before writing code or implementation plans - refines rough ideas into fully-formed designs through structured Socratic questioning, alternative exploration, and incremental validation

Why this skill is useful

Provides a structured approach to design validation and exploration that the AI wouldn't reliably generate on its own.

What it needs

About 3k tokens when loaded. Last updated 2026-08-07. 405 stars on the source repository.

What this skill does

Brainstorming Ideas Into Designs Overview Transform rough ideas into fully-formed designs through structured questioning and alternative exploration. Core principle: Ask questions to understand, explore alternatives, present design incrementally for validation. Announce skill usage at start of session. When to Use This Skill Activate this skill when: Request contains "I have an idea for..." or "I want to build..." User asks "help me design..." or "what's the best approach for..." Requirements are vague or high-level Multiple approaches might work Before writing any code or implementation plans The Three-Phase Process Phase Key Activities Tool Usage Output ------- ---------------- ------------ -------- 1. Understanding Ask questions (one at a time) AskUserQuestion for choices Purpose, constraints, criteria 2. Exploration Propose 2-3 approaches AskUserQuestion for approach selection Architecture options with trade-offs 3. Design Presentation Present in 200-300 word sections Open-ended questions Complete design with validation Phase 1: Understanding Goal: Gather purpose, constraints, and success criteria. Process: Check current project state in working directory Ask ONE question at a time to refine the idea Use AskUserQuestion tool when presenting multiple choice options Gather: Purpose, constraints, success criteria Tool Usage: Use AskUserQuestion for clarifying questions with 2-4 clear options. Example: "Where should the authentication data be stored?" with options for Session storage, Local storage, Cookies, each with trade-off descriptions. See references/example-session-auth.md for complete Phase 1 example. Phase 2: Exploration Goal: Propose 2-3 different architectural approaches with explicit trade-offs. …

How to use it

Reference it in AdaL, Claude Code, Cursor or any coding agent — nothing to install:

@skills aiskillstore/brainstorming

View the source on GitHub

Browse the @skills marketplace