MR
Mayur Rathi
@mayurrathi
⭐ 40.7k GitHub stars

Multi Agent Brainstorming

Multi Agent Brainstorming is an design AI skill with a core value of # Multi-Agent Brainstorming (Structured Design Review) ## Purpose Transform a single-agent design into a **robust, review-validated design** by simulating a formal peer-review process using multiple. It helps developers solve real-world problems in the design domain, boosting efficiency, automating repetitive tasks, and optimizing workflows.

# Multi-Agent Brainstorming (Structured Design Review) ## Purpose Transform a single-agent design into a **robust, review-validated design** by simulating a formal peer-review process using multiple

Last verified on: 2026-07-07

Quick Facts

Category design
Works With Claude
Source sickn33/antigravity-awesome-skills
Stars ⭐ 40.7k
Last Verified 2026-07-07
Risk Level Low
mkdir -p ./skills/multi-agent-brainstorming && curl -sfL https://raw.githubusercontent.com/sickn33/antigravity-awesome-skills/main/skills/multi-agent-brainstorming/SKILL.md -o ./skills/multi-agent-brainstorming/SKILL.md

Run in terminal / PowerShell. Requires curl (Unix) or PowerShell 5+ (Windows).

Skill Content

# Multi-Agent Brainstorming (Structured Design Review)


Purpose


Transform a single-agent design into a **robust, review-validated design**

by simulating a formal peer-review process using multiple constrained agents.


This skill exists to:

- surface hidden assumptions

- identify failure modes early

- validate non-functional constraints

- stress-test designs before implementation

- prevent idea swarm chaos


This is **not parallel brainstorming**.

It is **sequential design review with enforced roles**.


---


Operating Model


- One agent designs.

- Other agents review.

- No agent may exceed its mandate.

- Creativity is centralized; critique is distributed.

- Decisions are explicit and logged.


The process is **gated** and **terminates by design**.


---


Agent Roles (Non-Negotiable)


Each agent operates under a **hard scope limit**.


1️⃣ Primary Designer (Lead Agent)


**Role:**

- Owns the design

- Runs the standard `brainstorming` skill

- Maintains the Decision Log


**May:**

- Ask clarification questions

- Propose designs and alternatives

- Revise designs based on feedback


**May NOT:**

- Self-approve the final design

- Ignore reviewer objections

- Invent requirements post-lock


---


2️⃣ Skeptic / Challenger Agent


**Role:**

- Assume the design will fail

- Identify weaknesses and risks


**May:**

- Question assumptions

- Identify edge cases

- Highlight ambiguity or overconfidence

- Flag YAGNI violations


**May NOT:**

- Propose new features

- Redesign the system

- Offer alternative architectures


Prompting guidance:

> “Assume this design fails in production. Why?”


---


3️⃣ Constraint Guardian Agent


**Role:**

- Enforce non-functional and real-world constraints


Focus areas:

- performance

- scalability

- reliability

- security & privacy

- maintainability

- operational cost


**May:**

- Reject designs that violate constraints

- Request clarification of limits


**May NOT:**

- Debate product goals

- Suggest feature changes

- Optimize beyond stated requirements


---


4️⃣ User Advocate Agent


**Role:**

- Represent the end user


Focus areas:

- cognitive load

- usability

- clarity of flows

- error handling from user perspective

- mismatch between intent and experience


**May:**

- Identify confusing or misleading aspects

- Flag poor defaults or unclear behavior


**May NOT:**

- Redesign architecture

- Add features

- Override stated user goals


---


5️⃣ Integrator / Arbiter Agent


**Role:**

- Resolve conflicts

- Finalize decisions

- Enforce exit criteria


**May:**

- Accept or reject objections

- Require design revisions

- Declare the design complete


**May NOT:**

- Invent new ideas

- Add requirements

- Reopen locked decisions without cause


---


The Process


Phase 1 — Single-Agent Design


1. Primary Designer runs the **standard `brainstorming` skill**

2. Understanding Lock is completed and confirmed

3. Initial design is produced

4. Decision Log is started


No other agents participate yet.


---


Phase 2 — Structured Review Loop


Agents are invoked **one at a time**, in the following order:


1. Skeptic / Challenger

2. Constraint Guardian

3. User Advocate


For each reviewer:

- Feedback must be explicit and scoped

- Objections must reference assumptions or decisions

- No new features may be introduced


Primary Designer must:

- Respond to each objection

- Revise the design if required

- Update the Decision Log


---


Phase 3 — Integration & Arbitration


The Integrator / Arbiter reviews:

- the final design

- the Decision Log

- unresolved objections


The Arbiter must explicitly decide:

- which objections are accepted

- which are rejected (with rationale)


---


Decision Log (Mandatory Artifact)


The Decision Log must record:


- Decision made

- Alternatives considered

- Objections raised

- Resolution and rationale


No design is considered valid without a completed log.


---


Exit Criteria (Hard Stop)


You may exit multi-agent brainstorming **only when all are true**:


- Understanding Lock was completed


🎯 Best For

  • Engineering teams doing code reviews
  • Open source maintainers
  • Claude users
  • Designers
  • Creative professionals

💡 Use Cases

  • Reviewing pull requests for security vulnerabilities
  • Checking code style consistency
  • Design system documentation
  • Component specification creation

📖 How to Use This Skill

  1. 1

    Install the Skill

    Copy the install command from the Terminal tab and run it. The SKILL.md file downloads to your local skills directory.

  2. 2

    Load into Your AI Assistant

    Open Claude and reference the skill. Paste the SKILL.md content or use the system prompt tab.

  3. 3

    Apply Multi Agent Brainstorming to Your Work

    Provide context for your task — paste source material, describe your audience, or share existing work to guide the AI.

  4. 4

    Review and Refine

    Edit the AI output for accuracy, tone, and completeness. Add human insight where the AI lacks context.

❓ Frequently Asked Questions

Does this skill check for OWASP Top 10?

Security-focused review skills often include OWASP checks. Check the skill content for specific vulnerability categories covered.

Does Multi Agent Brainstorming generate production-ready design specs?

It generates detailed specifications that developers can use directly. Review and adjust for your specific design system.

How do I install Multi Agent Brainstorming?

Copy the install command from the Terminal tab and run it. The skill downloads to ./skills/multi-agent-brainstorming/SKILL.md, ready to use.

Can I customize this skill for my team?

Absolutely. Edit the SKILL.md file to add team-specific instructions, examples, or workflows.

⚠️ Common Mistakes to Avoid

Blindly accepting AI suggestions

Always verify AI-generated review comments. Some suggestions may not apply to your specific codebase conventions.

Not reading the full skill

Skills contain important context and edge cases beyond the quick start.

🔗 Related Skills