brainstorm

Organizes complex technical problems into researched options and prioritized Mermaid diagrams.

3|1|Updated Apr 12, 2026
One-click install
npx skills add https://github.com/Cogni-AI-OU/cogni-ai-agent-skills --skill brainstorm-cogni-ai-ou
Or copy as Structured Prompt for Agentā–¼
Please help me install this Agent Skill.
Skill: brainstorm
Source: https://github.com/Cogni-AI-OU/cogni-ai-agent-skills/tree/main/brainstorm
Command: npx skills add https://github.com/Cogni-AI-OU/cogni-ai-agent-skills --skill brainstorm-cogni-ai-ou

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill solves the difficulty of exploring multiple solution paths and turning complex constraints into a clear, shared understanding.

Core Features & Use Cases

  • Context Gathering & Research: Aggressively collects facts, constraints, and known unknowns before making recommendations.
  • Divergent-then-Convergent Option Exploration: Generates multiple orthogonal options (design-it-twice) and then narrows to prioritized recommendations.
  • Visual Summarization with Mermaid: Produces concise Mermaid diagrams to establish a mental model (e.g., mindmap, block-beta, flowchart, fishbone, quadrant, radar).

Quick Start

Use the brainstorm skill when given a complex technical decision to generate at least two architectural paths and summarize the constraints and options in Mermaid diagrams.

Frequently Asked Questions about brainstorm

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

FAQPage Schema
How do I generate architecture diagrams from complex technical constraints?ā–¼

To generate architecture diagrams from technical constraints, the Skill gathers facts and explores multiple orthogonal options before producing prioritized Mermaid diagrams like block-beta and flowchart to visualize components.

What is the best way to explore trade-off analysis for software architecture design?ā–¼

Trade-off analysis for architecture design is handled by generating multiple orthogonal solution paths, evaluating constraints, and summarizing options visually using Mermaid quadrant and radar diagrams.

Can I use a Mermaid diagram to visualize a root cause analysis workflow?ā–¼

Yes, you can visualize a root cause analysis workflow using Mermaid diagrams. The Skill supports divergent exploration of causes before converging into prioritized visual summaries like fishbone diagrams.

How do I turn complex problems into clear diagrams for system design?ā–¼

To turn complex problems into clear diagrams for system design, the Skill applies fact-based research to your context, generates multiple architectural paths, and outputs Mermaid mindmaps and flowcharts to establish a shared mental model.

Does this approach require existing codebase evidence to perform architecture decision-making?ā–¼

Architecture decision-making requires fact-based grounding, using provided context or codebase evidence to collect constraints and known unknowns before generating recommendations and visual summaries.

When should I not use divergent option exploration for technical problem solving?ā–¼

Divergent option exploration for technical problem solving should not be used when you lack sufficient context or codebase evidence, as the process relies on fact-based grounding to generate and prioritize orthogonal architectural paths.