brainstorm

Facilitate interactive solution design through debate-style sub-agent critique.

12|5|Updated Apr 26, 2026
One-click install
npx skills add https://github.com/ai-pivot/xbot --skill brainstorm-ai-pivot
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: brainstorm
Source: https://github.com/ai-pivot/xbot/tree/main/.xbot.example/skills/brainstorm
Command: npx skills add https://github.com/ai-pivot/xbot --skill brainstorm-ai-pivot

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

It helps you rapidly design and refine solutions by running an interactive, adversarial discussion that challenges assumptions and explores alternatives.

Core Features & Use Cases

  • Interactive deep debate: Creates a structured back-and-forth with a dedicated brainstorm sub-agent to question and improve your proposal.
  • Option exploration and critique: Drives consideration of substitute approaches and highlights weaknesses or blind spots.
  • Convergence and summary: Uses an unload action to end the debate when there is agreement or no further objections, producing a final recommended direction.

Quick Start

Start a brainstorm by telling the agent your design problem or rough architecture idea and ask it to begin an interactive debate to produce the best next-step proposal.

Frequently Asked Questions about brainstorm

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

FAQPage Schema
How do I pressure-test a technical architecture decision before implementation?

To pressure-test an architecture decision, you use an interactive debate agent that challenges assumptions, explores substitute approaches, and highlights blind spots through a structured multi-turn discussion to converge on a refined solution.

What is the best way to facilitate a multi-turn solution refinement discussion?

Multi-turn solution refinement is facilitated by a dedicated sub-agent that engages you in an adversarial dialogue, questioning your proposal over several rounds until an unload action produces a final recommended direction.

Can I use this for architecture selection and option exploration?

Yes, you can use it for architecture selection and option exploration. The debate agent drives consideration of substitute approaches and critiques weaknesses to help you rigorously evaluate technical decisions and design problems.

How do I start and end an interactive debate session for technical decision making?

To start the debate, tell the agent your rough architecture idea or design problem and ask it to begin. To end it, use the unload action when you reach agreement or have no further objections, which produces a final recommendation.

When should I avoid using an adversarial debate agent for solution design?

You should avoid using an adversarial debate agent when your solution design requires a quick, single-pass answer rather than rigorous critique, as this process explicitly requires multi-turn dialogue and interactive back-and-forth to converge.