brainstorming

Guide structured brainstorming to produce design documentation and implementation plans.

Updated Nov 16, 2025
One-click install
npx skills add https://github.com/Prasmin/Antifragile --skill brainstorming-prasmin
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: brainstorming
Source: https://github.com/Prasmin/Antifragile/tree/main/Skills/brainstroming
Command: npx skills add https://github.com/Prasmin/Antifragile --skill brainstorming-prasmin

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Brainstorming helps teams align on goals, requirements, and design direction before implementation, reducing miscommunication and scope creep.

Core Features & Use Cases

  • Guided discovery: ask one focused question at a time to clarify intent and constraints.
  • Iterative design: present 2-3 approaches with trade-offs, then converge on a plan.
  • Documentation handoff: generate a design draft and plan suitable for sharing with stakeholders or for implementation.

Quick Start

Start by understanding the current project context, then ask questions one at a time to refine the idea. Once you understand what you're building, present the design in small sections (200-300 words), checking after each section whether it looks right so far. After finalizing the design, document it under docs/plans/YYYY-MM-DD-<topic>-design.md and commit the plan to git. Ready to set up for implementation?

Frequently Asked Questions about brainstorming

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

FAQPage Schema
How do I turn early-stage product ideas into actionable design documentation?

Structured brainstorming clarifies project goals by guiding a one-question-at-a-time interview process to turn ideas into actionable designs. It produces a multi-section design draft and an implementation plan suitable for stakeholder handoff.

What is the best way to align team requirements before starting a new project?

Aligning team requirements before implementation is best achieved through guided discovery. By asking focused questions one at a time, teams can clarify intent and constraints, which reduces miscommunication and prevents scope creep during later development phases.

How do I generate design documentation for architecture and user flows?

Generate design documentation for architecture and user flows by iteratively presenting 2-3 approaches with trade-offs, then converging on a final plan. The finalized design is saved as a markdown file under docs/plans/ and committed to git for version control.

Can I use this guided brainstorming process for early-stage feature design?

Yes, you can use this guided brainstorming process for early-stage feature design. It is explicitly applicable to refining product ideas across architecture, features, and user flows, helping translate initial concepts into structured, implementable plans.

Does the brainstorming process automatically commit the design plan to git?

Yes, the brainstorming process commits the finalized design plan to git. After finalizing the design sections, it documents the plan in a markdown file formatted as YYYY-MM-DD-<topic>-design.md within the docs/plans directory for version tracking.