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.