brainstorming

Generate design alternatives with tradeoffs and a recommended direction.

6|Updated Mar 30, 2026
One-click install
npx skills add https://github.com/moberghr/mtk-agent-toolkit --skill brainstorming-moberghr
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: brainstorming
Source: https://github.com/moberghr/mtk-agent-toolkit/tree/main/.claude/skills/brainstorming
Command: npx skills add https://github.com/moberghr/mtk-agent-toolkit --skill brainstorming-moberghr

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Brainstorming helps teams explore the design space before committing to a single approach by generating 2-3 concrete alternatives with explicit tradeoffs and a recommended direction.

Core Features & Use Cases

  • Propose 2-3 concrete approaches with pros, cons, and effort estimates.
  • Document decision rationale and constraints for future traceability.
  • Persist the chosen direction and rationale to a structured record before spec writing.

Quick Start

Initiate a brainstorming session to produce 2-3 concrete design alternatives with tradeoffs and a recommended direction.

Frequently Asked Questions about brainstorming

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

FAQPage Schema
How do I explore multiple architecture design directions before committing to a single approach?

To explore architecture design directions, you can generate 2-3 concrete alternatives with explicit tradeoffs, effort estimates, and a recommended direction to evaluate the design space before commitment. This prevents premature locking into a single approach.

What is the best way to document decision rationale for ambiguous feature requirements?

The best way to document decision rationale for ambiguous requirements is to persist the chosen direction and constraints to a structured record. This ensures future traceability of why specific design alternatives were selected or rejected during brainstorming.

Can I generate design alternatives with tradeoffs for situations with ambiguous requirements?

Yes, you can generate design alternatives with tradeoffs specifically for situations with ambiguous requirements. The process proposes 2-3 concrete approaches complete with pros, cons, and effort estimates to clarify the decision-making path.

How to evaluate feature explorations using pros, cons, and effort estimates?

To evaluate feature explorations, generate 2-3 concrete approaches and assess each using explicit pros, cons, and effort estimates. This structured comparison highlights the tradeoffs of each design direction to guide your final selection.

When do I need to persist a brainstorming decision as a structured record?

You need to persist a brainstorming decision as a structured record before writing specifications. Documenting the chosen direction and rationale ensures constraints and decision traceability are maintained for future reference and development alignment.