brainstorming

Facilitate structured brainstorming sessions to generate diverse solution options.

Updated Jan 31, 2026
One-click install
npx skills add https://github.com/luan-thnh/hrm-auto-extension --skill brainstorming-luan-thnh
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: brainstorming
Source: https://github.com/luan-thnh/hrm-auto-extension/tree/main/.opencode/skills/brainstorming
Command: npx skills add https://github.com/luan-thnh/hrm-auto-extension --skill brainstorming-luan-thnh

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Brainstorming sessions often lack structure, depth, and actionable outcomes; this skill provides a disciplined framework to generate diverse options, challenge assumptions, and document decisions.

Core Features & Use Cases

  • Question-driven ideation: prompts users to explore multiple angles and trade-offs.
  • Brutal honesty with feasibility checks: surfaces risks, constraints, and implementation concerns early.
  • Structured outputs: summarizes options, recommendations, and rationale for traceability.
  • Use Case: architectural decisions, feature exploration, and complex problem solving across engineering, product, and design teams.

Quick Start

Start a brainstorming session by outlining the objective and inviting 2-3 alternative approaches to evaluate.

Frequently Asked Questions about brainstorming

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

FAQPage Schema
How do I structure brainstorming sessions for architecture decisions?▼

Structured brainstorming for architecture decisions requires a disciplined framework that generates diverse options, challenges assumptions via feasibility checks, and documents rationale to ensure traceability and maintainability.

What is the best way to explore feature alternatives and trade-offs during ideation?▼

Exploring feature alternatives during ideation is best handled through question-driven facilitation that prompts users to evaluate multiple angles, surface risks early, and summarize structured recommendations for complex problem solving.

Can I use this for collaborative problem solving across product and design teams?▼

Collaborative problem solving across product and design teams is supported by applying rigorous ideation frameworks that explore alternatives, perform risk-analysis, and produce formal documentation for shared decision-making.

How do I start a brainstorming session to evaluate multiple approaches?▼

Starting a brainstorming session involves outlining the objective and inviting 2-3 alternative approaches to evaluate, followed by question-driven exploration of trade-offs and formal documentation of the outcomes.

Why does brainstorming often fail to produce actionable engineering outcomes?▼

Brainstorming often fails to produce actionable engineering outcomes because sessions lack structure and depth, whereas a disciplined framework forces feasibility checks, surfaces constraints early, and documents decisions for traceability.

When should I not use unstructured ideation for complex problem solving?▼

Unstructured ideation should be avoided for complex problem solving when maintainability and traceability are required, as rigorous facilitation is needed to surface implementation concerns and document rationale.