brainstorming

Guides conversational ideation sessions that turn raw ideas into structured idea briefs.

9|Updated Jul 17, 2026
One-click install
npx skills add https://github.com/Yassimba/loom --skill brainstorming-yassimba
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: brainstorming
Source: https://github.com/Yassimba/loom/tree/main/skills/brainstorming
Command: npx skills add https://github.com/Yassimba/loom --skill brainstorming-yassimba

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve? Early-stage ideas are fuzzy, and jumping straight to specs or code locks in weak directions. This Skill structures the ideation phase through guided one-question-at-a-time dialogue, producing a clear idea brief before any design or planning work begins. ## Core Features & Use Cases - Diverge-Converge Dialogue: Asks one focused question per turn about purpose, audience, pain, and non-goals, then offers 2-3 directions with trade-offs before converging on a brief. - Visual Companion Server: Ships a local Node.js WebSocket server that serves HTML mockups, option cards, and diagrams in the browser, recording user clicks as structured events. - 10x Idea Hunt: When invoked without an idea, reads a reference guide to surface high-leverage opportunities scored by impact, reach, and feasibility. - Use Case: A product engineer with a vague feature idea runs the skill, answers targeted questions, reviews layout mockups in the browser, and saves an idea brief to ai-docs/plans/ for later spec and ticket generation. ## Quick Start Use the brainstorming skill to explore my idea for a CSV export feature before we commit to a plan.

Frequently Asked Questions about brainstorming

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

FAQPage Schema
How do I brainstorm a feature idea with an AI coding agent?

Invoke the brainstorming skill with your raw idea and it will ask one focused question per turn about purpose, audience, and constraints. It converges on a structured idea brief covering the problem, desired outcome, non-goals, and recommended direction.

What is the difference between brainstorming and writing a spec?

Brainstorming answers what you are trying to do and ends in an idea brief only, with no specs, issues, or code. Design decisions and architecture belong to downstream skills like grill-me, to-spec, and to-tickets.

How does the visual companion browser server work?

The start-server.sh script launches a local Node.js server that serves HTML mockups from a session directory over HTTP and WebSocket. You write HTML fragments to the screen directory, the user clicks options in the browser, and selections are recorded as JSON events you read on the next turn.

Does the brainstorming server work on Windows or remote environments?

Yes, the start script auto-detects Git Bash and Codex environments and switches to foreground mode where background processes get reaped. For remote or containerized setups, pass --host 0.0.0.0 and --url-host to bind a reachable interface.

What happens if I run brainstorming without an idea?

The skill reads its gamechanging-feature reference and runs a 10x hunt, researching the codebase to generate massive, medium, and small opportunities scored by impact, reach, and feasibility. The strongest candidate then enters the normal diverge-converge flow.

Where are brainstorming results saved?

When the user chooses to save, the idea brief is written to ai-docs/plans/<date-project>/idea.md, and any browser mockups are copied into a mockups folder beside it. Later skills write spec.md and issue files into the same directory.