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.