brainstorming

Guide structured brainstorming sessions to generate design options with pros and cons.

3|Updated Dec 28, 2025
One-click install
npx skills add https://github.com/hongbietcode/synthetic-claude --skill brainstorming-hongbietcode
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: brainstorming
Source: https://github.com/hongbietcode/synthetic-claude/tree/main/plugins/basic-workflow/skills/brainstorming
Command: npx skills add https://github.com/hongbietcode/synthetic-claude --skill brainstorming-hongbietcode

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill guides teams through structured brainstorming sessions to generate robust design options, ensuring honest critique, comprehensive exploration of alternatives, and alignment on decisions without premature commitment.

Core Features & Use Cases

  • Structured Discovery: Clarifies requirements, constraints, and objectives through guided questions.
  • Multi-Approach Analysis: Proposes 2-3 viable solutions with pros/cons and trade-offs.
  • Decision Support: Produces clear recommendations and risk assessments to inform planning.
  • Use Case: A product team is deciding on architecture for a new module; this skill facilitates ideation, risk/benefit analysis, and a documented plan.

Quick Start

Start a brainstorming session with the user, ask clarifying questions, propose 2-3 alternative approaches with pros/cons, and capture the final recommendation in a concise plan.

Frequently Asked Questions about brainstorming

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

FAQPage Schema
How do I evaluate architecture trade-offs for a new software module?

Evaluating architecture trade-offs involves generating 2-3 viable design approaches with pros and cons, assessing long-term maintainability and risks, and documenting decision rationales to align teams without premature commitment.

What is structured brainstorming for software design ideation?

Structured brainstorming for software design ideation is a guided process clarifying requirements and constraints to produce robust design options, ensuring comprehensive exploration of alternatives and honest critique before architecture decisions.

How do I document architecture decisions and risk assessments for planning meetings?

Document architecture decisions and risk assessments by capturing proposed alternative approaches, trade-off analyses, and clear recommendations in a concise plan, suitable for informing planning meetings and long-term maintainability tracking.

Can I use guided brainstorming for feature ideation across existing software projects?

Yes, you can use guided brainstorming for feature ideation across existing software projects to clarify objectives through guided questions, propose viable solutions with trade-offs, and produce decision support recommendations.

What's the best way to compare alternatives when deciding on software architecture?

The best way to compare alternatives when deciding on software architecture is proposing 2-3 viable options, analyzing their pros and cons, evaluating long-term maintainability risks, and capturing the final recommendation with decision rationale.