brainstorming

Guides collaborative design exploration and spec writing before any implementation work begins.

2|Updated Aug 15, 2025
One-click install
npx skills add https://github.com/Grupo-6-ADS-B/FittNutri --skill brainstorming-grupo-6-ads-b
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: brainstorming
Source: https://github.com/Grupo-6-ADS-B/FittNutri/tree/main/.claude/skills/brainstorming
Command: npx skills add https://github.com/Grupo-6-ADS-B/FittNutri --skill brainstorming-grupo-6-ads-b

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve? Teams often jump straight into coding features without clarifying requirements, leading to rework and misaligned implementations. This Skill enforces a structured discovery process that turns vague ideas into reviewed, approved design specs before any code is written. ## Core Features & Use Cases - Structured Discovery Dialogue: Explores project context, asks clarifying questions one at a time, and proposes 2-3 approaches with trade-offs before settling on a design. - Spec Writing and Review Loop: Writes validated designs to dated spec documents, dispatches a spec-document-reviewer subagent, and iterates until approval. - Visual Companion Server: Includes a Node.js WebSocket server that serves HTML mockups, wireframes, and option comparisons to a browser so users can click to select visual choices. - Use Case: Before building a new dashboard feature, use this Skill to interview stakeholders, compare layout approaches visually in the browser, and produce an approved design spec that feeds directly into implementation planning. ## Quick Start Ask the assistant to brainstorm and design the new feature you have in mind before writing any code.

Frequently Asked Questions about brainstorming

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

FAQPage Schema
How do I turn a feature idea into a design spec before coding?

Start by exploring the current project context, then answer clarifying questions one at a time about purpose, constraints, and success criteria. The process proposes 2-3 approaches with trade-offs, presents the design in sections for approval, and writes the result to a dated spec document.

What is the brainstorming visual companion and how does it work?

The visual companion is a local Node.js server that serves HTML mockups and option screens to your browser. You click to select options, and the interactions are recorded to an events file that the assistant reads on the next turn.

Does the brainstorming skill work on Windows or in Codex environments?

Yes, the start-server.sh script auto-detects Windows Git Bash and Codex environments and switches to foreground mode so the server survives across conversation turns. On Windows, launch it with a background shell call and read the .server-info file for the URL.

When should I use the browser companion versus terminal questions?

Use the browser when the content is inherently visual, such as mockups, layout comparisons, or architecture diagrams. Use the terminal for requirements questions, conceptual choices, tradeoff lists, and technical decisions expressed in words.

What happens after the design spec is approved?

After the spec passes the reviewer subagent loop and you approve the written document, the process invokes the writing-plans skill to create a detailed implementation plan. No implementation skill is invoked before that approval gate.