brainstorm

Facilitate collaborative brainstorming and document architecture decisions in ARCHITECTURE.md.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/rchanda1392/VibeCodeProjects --skill brainstorm-rchanda1392
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: brainstorm
Source: https://github.com/rchanda1392/VibeCodeProjects/tree/main/.claude/skills/brainstorm
Command: npx skills add https://github.com/rchanda1392/VibeCodeProjects --skill brainstorm-rchanda1392

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Collaborative solution architecture discussions enable teams to plan, design, and document architecture decisions before implementation.

Core Features & Use Cases

  • Discovery-driven brainstorming to understand requirements and constraints.
  • Option exploration and trade-off analysis with multiple architectural approaches.
  • Iterative refinement and documentation, culminating in ARCHITECTURE.md with the final design and rationale.

Quick Start

Describe your problem or feature idea and I will guide you through discovery, option exploration, and final ARCHITECTURE.md documentation.

Frequently Asked Questions about brainstorm

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

FAQPage Schema
How do I document architecture decisions and trade-offs for a new feature?

To document architecture decisions, you need a structured brainstorming process that captures requirements, explores options, and records the rationale. This approach produces an ARCHITECTURE.md file containing the final design, trade-off analysis, and component breakdown.

What is the best way to run a collaborative architecture design session?

Collaborative architecture design works best with discovery-driven brainstorming that guides teams through requirements gathering, option exploration, and iterative refinement. This ensures all constraints are understood before finalizing the design and documenting the component breakdown.

Can I use collaborative brainstorming for system redesigns and technology evaluations?

Yes, collaborative brainstorming is specifically designed for feature planning, system redesigns, and technology evaluations. It guides discovery and trade-off analysis to help teams evaluate multiple architectural approaches before committing to a final design.

How do I structure an ARCHITECTURE.md file with design rationale and component breakdown?

An ARCHITECTURE.md file should contain the final design, rationale for decisions made, and a detailed component breakdown. It is generated through iterative refinement after exploring multiple architectural options and analyzing their trade-offs.

How does discovery-driven brainstorming work for exploring architecture options?

Discovery-driven brainstorming works by first understanding your requirements and constraints, then exploring multiple architectural approaches. It applies structured trade-off analysis during feature planning to guide teams toward an informed final design decision.