brainstorming

Facilitate structured brainstorming sessions with trade-off analysis for software decisions.

Updated Dec 16, 2025
One-click install
npx skills add https://github.com/nguyenvanlinh1902/trackingSolar --skill brainstorming-nguyenvanlinh1902
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: brainstorming
Source: https://github.com/nguyenvanlinh1902/trackingSolar/tree/main/.opencode/skill/brainstorming
Command: npx skills add https://github.com/nguyenvanlinh1902/trackingSolar --skill brainstorming-nguyenvanlinh1902

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Brainstorming sessions help teams generate ideas and compare trade-offs to guide decisions.

Core Features & Use Cases

  • Facilitate ideation with structured prompts and transparent trade-off analysis.
  • Support architecture decisions, technology feasibility assessments, and feature exploration.
  • Promote honest feedback and scenario comparisons to surface risks and benefits.

Quick Start

Initiate a focused ideation session by defining objectives and constraints, and capture 2-3 viable alternatives with their trade-offs for immediate evaluation.

Frequently Asked Questions about brainstorming

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

FAQPage Schema
How do I structure architecture trade-off analysis during a brainstorming session?▼

Architecture trade-off analysis is structured by defining objectives and constraints upfront, then capturing 2-3 viable alternatives with explicit trade-offs for immediate evaluation. This approach surfaces risks and benefits transparently to guide decisions.

What is the best way to compare technology feasibility for software engineering features?▼

Comparing technology feasibility is best done through structured exploration that enforces scenario comparisons and explicit trade-off analysis. This method maintains alignment with project constraints while promoting honest feedback on viable alternatives.

Can I use structured ideation for design discussions in software projects?▼

Structured ideation can be used for design discussions in software projects to facilitate transparent evaluation of feature options. It enforces frank feedback and maintainability checks while comparing 2-3 alternatives against defined constraints.

How do I start a brainstorming session for feature exploration?▼

Start a brainstorming session for feature exploration by defining your objectives and constraints clearly. Capture 2-3 viable alternatives with their trade-offs to evaluate immediate options and surface potential risks before committing to decisions.

Why does my team struggle with decision-making during architecture choices?▼

Teams struggle with architecture decision-making when they lack explicit trade-off analysis and structured prompts. Facilitating transparent comparisons between viable alternatives enforces honest feedback and aligns choices with project constraints.

When should I not use structured brainstorming for engineering decisions?▼

Structured brainstorming for engineering decisions should be avoided when you have a single predetermined solution with no viable alternatives to compare. It requires at least 2-3 options to perform meaningful trade-off analysis.