brainstorm

Generate and evaluate multiple design options with structured analysis.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/LadderChaos/tora-skills --skill brainstorm-ladderchaos
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: brainstorm
Source: https://github.com/LadderChaos/tora-skills/tree/main/brainstorm
Command: npx skills add https://github.com/LadderChaos/tora-skills --skill brainstorm-ladderchaos

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Brainstorm solves the problem of turning ambiguous ideas into a structured exploration, enabling teams to generate multiple options and reach informed decisions before committing to implementation.

Core Features & Use Cases

  • Phase-based workflow: Diverge, Analyze, Converge with reusable templates
  • Quick Brainstorm: Generate 3-5 distinct options with pros/cons
  • Structured evaluation: Compare options using defined criteria (complexity, impact, risks)
  • Clear recommendation: Provide rationale, risks, and next steps
  • Use cases: exploring architecture options, evaluating design approaches, framing problems before implementation

Quick Start

  1. Define the Topic you want to brainstorm.
  2. Generate 3-5 distinct options with brief descriptions and pros/cons.
  3. Analyze each option against key criteria (e.g., complexity, impact, maintainability).
  4. Converge on a recommended option and outline concrete next steps.

Frequently Asked Questions about brainstorm

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

FAQPage Schema
How do I evaluate architecture options before committing to implementation?

Evaluating architecture options requires generating multiple design choices and comparing them against defined criteria like complexity, impact, and maintainability. This Skill structures that exploration through a diverge, analyze, and converge workflow to reach an informed decision.

What is the best way to frame a problem before starting software design?

Problem framing before software design involves turning ambiguous ideas into a structured exploration of options. You define the topic, generate distinct approaches with pros and cons, and analyze them against key criteria to clarify the path forward.

How do I structure a brainstorming session for engineering trade-offs?

Structuring a brainstorming session for engineering trade-offs involves a phase-based workflow: diverge to generate options, analyze against criteria like complexity and risks, then converge on a recommendation with concrete next steps.

Can I use this to compare design approaches for a new product feature?

Yes, you can compare design approaches for a new product feature. The Skill generates three to five distinct options, evaluates them using structured criteria, and provides a clear recommendation with rationale and risks.

When do I need a structured decision-making process for ideation?

You need a structured decision-making process for ideation when you must turn ambiguous ideas into informed decisions before implementation. It is applied during early design, architecture evaluation, and problem framing sessions across product and engineering contexts.

What are the limitations of using a template for requirements trade-off analysis?

Using a template for requirements trade-off analysis provides a basic structure for options and recommendations but may lack depth for highly complex systems, as it focuses on generating three to five options rather than exhaustive engineering specifications.