brainstorm

Propose multiple software architecture options with explicit trade-offs and recommendations.

2|Updated Dec 24, 2025
One-click install
npx skills add https://github.com/hotriluan/alkana-dashboard --skill brainstorm-hotriluan
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: brainstorm
Source: https://github.com/hotriluan/alkana-dashboard/tree/main/.opencode/skills/brainstorm
Command: npx skills add https://github.com/hotriluan/alkana-dashboard --skill brainstorm-hotriluan

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Brainstorming for software architecture decisions with structured evaluation and frank trade-off analysis to avoid costly missteps.

Core Features & Use Cases

  • Structured ideation sessions for system designs
  • Trade-off analysis, risk assessment, and option comparison
  • Real-world use: evaluating microservice architectures, data pipelines, and platform choices

Quick Start

Provide a project brief and constraints, then ask for 3 architecture options with explicit trade-offs and recommendations.

Frequently Asked Questions about brainstorm

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

FAQPage Schema
How do I evaluate architecture trade-offs and feasibility for a new software design?

Evaluating architecture trade-offs requires proposing multiple design options with explicit risk assessment. This Skill delivers structured feasibility analysis, comparing maintainability and engineering principles to provide concise, actionable recommendations with next steps.

What is the best way to brainstorm microservice architectures and data pipelines?

Brainstorming microservice architectures and data pipelines requires structured ideation with frank risk assessment. This Skill generates multiple platform options with clear trade-offs, applying brutal honesty to feasibility to improve decision quality.

How do I compare multiple system design options for risk management and maintainability?

Comparing system design options for risk management requires evaluating maintainability and core engineering principles. This Skill provides brutal honesty on feasibility and trade-offs, delivering concise recommendations and actionable next steps for implementation.

Can I use structured brainstorming for complex decision-making on platform choices?

Structured brainstorming for platform choices works by generating multiple architecture options with explicit trade-offs. This Skill applies brutal honesty to feasibility and risk, ensuring your decision-making respects core engineering principles.

When should I not use a proposed architecture option during system design?

You should reject a proposed architecture option when brutal honesty on feasibility and maintainability reveals unacceptable risks. This Skill evaluates trade-offs against core engineering principles to prevent costly missteps in your system design.

Does this architecture brainstorming Skill require specific dependencies or components?

This architecture brainstorming Skill requires no specific dependencies or components. You simply provide a project brief and constraints, and it outputs multiple architecture options with explicit trade-offs and actionable recommendations.