brainstorm

Coordinate multiple expert SubAgents to produce a consensus design solution.

1|Updated Apr 8, 2026
One-click install
npx skills add https://github.com/YuluoY/nimis --skill brainstorm-yuluoy
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: brainstorm
Source: https://github.com/YuluoY/nimis/tree/main/skills-en/brainstorm
Command: npx skills add https://github.com/YuluoY/nimis --skill brainstorm-yuluoy

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Multi-perspective brainstorming: dispatches multiple SubAgents playing different expert roles (architect, pragmatist, challenger, domain expert) to independently analyze and debate the same design problem. The moderator synthesizes all perspectives to form a consensus solution.

Core Features & Use Cases

  • Multi-perspective analysis: independent reviews from diverse expert roles to surface blind spots and trade-offs.
  • Synthesis and debate: moderator collects analyses and synthesizes a defensible design proposal through discussion.
  • Guardrails: requires at least one round of analysis before any design proposal is presented and includes a requirement for user approval.
  • Anti-pattern avoidance: prevents premature conclusions by enforcing multiple perspectives and explicit debate.

Quick Start

Initiate a project brief and trigger parallel expert analyses to reach a consensus design.

Frequently Asked Questions about brainstorm

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

FAQPage Schema
How do I get multiple expert perspectives for architecture design decisions?

To get multiple expert perspectives for architecture design decisions, you can use a collaborative brainstorming flow that dispatches multiple SubAgents playing roles like architect and challenger. These SubAgents independently analyze the problem to surface blind spots and trade-offs before synthesizing a consensus solution.

What is the best way to run a design review that avoids premature conclusions?

The best way to run a design review that avoids premature conclusions is by enforcing a consensus-building flow with explicit debate. This requires at least one round of multi-perspective analysis from diverse expert roles before any design proposal is presented.

How do I coordinate a multi-agent debate for risk analysis and strategy planning?

You coordinate a multi-agent debate for risk analysis by dispatching multiple SubAgents with diverse expertise to independently analyze the same problem. A moderator then collects these analyses and synthesizes a defensible proposal through discussion.

Does the brainstorming process require user approval before delivering final proposals?

Yes, the brainstorming process requires user approval before final proposals are delivered. This guardrail ensures that the consensus solution synthesized from the multi-perspective expert debate aligns with your project requirements.

When do I need multi-perspective analysis for complex design questions?

You need multi-perspective analysis for complex design questions when multiple viewpoints are valuable for making architecture decisions, conducting design reviews, or strategy planning. It prevents anti-patterns by forcing independent reviews from diverse expert roles.

Can I use this consensus-building approach without any external dependencies?

Yes, you can use this consensus-building approach without external dependencies. The Skill operates independently by coordinating internal SubAgents to debate design questions and synthesize a consensus solution without requiring external components.