{"id":"794abb4e-0614-42c2-9424-84732f4a0f83","shortId":"qZY3tX","kind":"skill","title":"Multi Agent Brainstorming","tagline":"Antigravity Awesome Skills skill by Sickn33","description":"# Multi-Agent Brainstorming (Structured Design Review)\n\n## Purpose\n\nTransform a single-agent design into a **robust, review-validated design**\nby simulating a formal peer-review process using multiple constrained agents.\n\nThis skill exists to:\n- surface hidden assumptions\n- identify failure modes early\n- validate non-functional constraints\n- stress-test designs before implementation\n- prevent idea swarm chaos\n\nThis is **not parallel brainstorming**.\nIt is **sequential design review with enforced roles**.\n\n---\n\n## Operating Model\n\n- One agent designs.\n- Other agents review.\n- No agent may exceed its mandate.\n- Creativity is centralized; critique is distributed.\n- Decisions are explicit and logged.\n\nThe process is **gated** and **terminates by design**.\n\n---\n\n## Agent Roles (Non-Negotiable)\n\nEach agent operates under a **hard scope limit**.\n\n### 1️⃣ Primary Designer (Lead Agent)\n\n**Role:**\n- Owns the design\n- Runs the standard `brainstorming` skill\n- Maintains the Decision Log\n\n**May:**\n- Ask clarification questions\n- Propose designs and alternatives\n- Revise designs based on feedback\n\n**May NOT:**\n- Self-approve the final design\n- Ignore reviewer objections\n- Invent requirements post-lock\n\n---\n\n### 2️⃣ Skeptic / Challenger Agent\n\n**Role:**\n- Assume the design will fail\n- Identify weaknesses and risks\n\n**May:**\n- Question assumptions\n- Identify edge cases\n- Highlight ambiguity or overconfidence\n- Flag YAGNI violations\n\n**May NOT:**\n- Propose new features\n- Redesign the system\n- Offer alternative architectures\n\nPrompting guidance:\n> “Assume this design fails in production. Why?”\n\n---\n\n### 3️⃣ Constraint Guardian Agent\n\n**Role:**\n- Enforce non-functional and real-world constraints\n\nFocus areas:\n- performance\n- scalability\n- reliability\n- security & privacy\n- maintainability\n- operational cost\n\n**May:**\n- Reject designs that violate constraints\n- Request clarification of limits\n\n**May NOT:**\n- Debate product goals\n- Suggest feature changes\n- Optimize beyond stated requirements\n\n---\n\n### 4️⃣ User Advocate Agent\n\n**Role:**\n- Represent the end user\n\nFocus areas:\n- cognitive load\n- usability\n- clarity of flows\n- error handling from user perspective\n- mismatch between intent and experience\n\n**May:**\n- Identify confusing or misleading aspects\n- Flag poor defaults or unclear behavior\n\n**May NOT:**\n- Redesign architecture\n- Add features\n- Override stated user goals\n\n---\n\n### 5️⃣ Integrator / Arbiter Agent\n\n**Role:**\n- Resolve conflicts\n- Finalize decisions\n- Enforce exit criteria\n\n**May:**\n- Accept or reject objections\n- Require design revisions\n- Declare the design complete\n\n**May NOT:**\n- Invent new ideas\n- Add requirements\n- Reopen locked decisions without cause\n\n---\n\n## The Process\n\n### Phase 1 — Single-Agent Design\n\n1. Primary Designer runs the **standard `brainstorming` skill**\n2. Understanding Lock is completed and confirmed\n3. Initial design is produced\n4. Decision Log is started\n\nNo other agents participate yet.\n\n---\n\n### Phase 2 — Structured Review Loop\n\nAgents are invoked **one at a time**, in the following order:\n\n1. Skeptic / Challenger\n2. Constraint Guardian\n3. User Advocate\n\nFor each reviewer:\n- Feedback must be explicit and scoped\n- Objections must reference assumptions or decisions\n- No new features may be introduced\n\nPrimary Designer must:\n- Respond to each objection\n- Revise the design if required\n- Update the Decision Log\n\n---\n\n### Phase 3 — Integration & Arbitration\n\nThe Integrator / Arbiter reviews:\n- the final design\n- the Decision Log\n- unresolved objections\n\nThe Arbiter must explicitly decide:\n- which objections are accepted\n- which are rejected (with rationale)\n\n---\n\n## Decision Log (Mandatory Artifact)\n\nThe Decision Log must record:\n\n- Decision made\n- Alternatives considered\n- Objections raised\n- Resolution and rationale\n\nNo design is considered valid without a completed log.\n\n---\n\n## Exit Criteria (Hard Stop)\n\nYou may exit multi-agent brainstorming **only when all are true**:\n\n- Understanding Lock was completed\n- All reviewer agents have been invoked\n- All objections are resolved or explicitly rejected\n- Decision Log is complete\n- Arbiter has declared the design acceptable\n- \nIf any criterion is unmet:\n- Continue review\n- Do NOT proceed to implementation\nIf this skill was invoked by a routing or orchestration layer, you MUST report the final disposition explicitly as one of: APPROVED, REVISE, or REJECT, with a brief rationale.\n---\n\n## Failure Modes This Skill Prevents\n\n- Idea swarm chaos\n- Hallucinated consensus\n- Overconfident single-agent designs\n- Hidden assumptions\n- Premature implementation\n- Endless debate\n\n---\n\n## Key Principles\n\n- One designer, many reviewers\n- Creativity is centralized\n- Critique is constrained\n- Decisions are explicit\n- Process must terminate\n\n---\n\n## Final Reminder\n\nThis skill exists to answer one question with confidence:\n\n> “If this design fails, did we do everything reasonable to catch it early?”\n\nIf the answer is unclear, **do not exit this skill**.\n\n## When to Use\nThis skill is applicable to execute the workflow or actions described in the overview.\n\n## Limitations\n- Use this skill only when the task clearly matches the scope described above.\n- Do not treat the output as a substitute for environment-specific validation, testing, or expert review.\n- Stop and ask for clarification if required inputs, permissions, safety boundaries, or success criteria are missing.","tags":["multi","agent","brainstorming","antigravity","awesome","skills","sickn33"],"capabilities":["skill","source-sickn33","category-antigravity-awesome-skills"],"categories":["antigravity-awesome-skills"],"synonyms":[],"warnings":[],"endpointUrl":"https://skills.sh/sickn33/antigravity-awesome-skills/multi-agent-brainstorming","protocol":"skill","transport":"skills-sh","auth":{"type":"none","details":{"install_from":"skills.sh"}},"qualityScore":"0.300","qualityRationale":"deterministic score 0.30 from registry signals: · indexed on skills.sh · published under sickn33/antigravity-awesome-skills","verified":false,"liveness":"unknown","lastLivenessCheck":null,"agentReviews":{"count":0,"score_avg":null,"cost_usd_avg":null,"success_rate":null,"latency_p50_ms":null,"narrative_summary":null,"summary_updated_at":null},"enrichmentModel":"deterministic:skill:v1","enrichmentVersion":1,"enrichedAt":"2026-04-25T09:40:44.583Z","embedding":null,"createdAt":"2026-04-18T20:36:18.336Z","updatedAt":"2026-04-25T09:40:44.583Z","lastSeenAt":"2026-04-25T09:40:44.583Z","tsv":"'1':356,361,407 '1️⃣':128 '2':369,392,410 '2️⃣':175 '3':376,413,454 '3️⃣':222 '4':381 '4️⃣':268 '5️⃣':317 'accept':330,477,552 'action':679 'add':311,346 'advoc':270,415 'agent':2,12,22,42,85,88,91,115,121,132,178,225,271,320,359,388,396,519,532,607 'altern':153,211,494 'ambigu':196 'answer':639,659 'antigrav':4 'applic':673 'approv':163,586 'arbit':319,459,470,547 'arbitr':456 'architectur':212,310 'area':237,278 'artifact':486 'ask':147,717 'aspect':300 'assum':180,215 'assumpt':49,191,428,610 'awesom':5 'base':156 'behavior':306 'beyond':265 'boundari':725 'brainstorm':3,13,73,140,367,520 'brief':592 'case':194 'catch':654 'category-antigravity-awesome-skills' 'caus':352 'central':98,623 'challeng':177,409 'chang':263 'chao':68,601 'clarif':148,253,719 'clariti':282 'clear':692 'cognit':279 'complet':340,373,508,529,546 'confid':643 'confirm':375 'conflict':323 'confus':297 'consensus':603 'consid':495,504 'constrain':41,626 'constraint':58,223,235,251,411 'continu':558 'cost':245 'creativ':96,621 'criteria':328,511,728 'criterion':555 'critiqu':99,624 'debat':258,614 'decid':473 'decis':102,144,325,350,382,430,451,465,483,488,492,543,627 'declar':337,549 'default':303 'describ':680,696 'design':15,23,30,62,77,86,114,130,136,151,155,166,182,217,248,335,339,360,363,378,438,446,463,502,551,608,618,646 'disposit':581 'distribut':101 'earli':53,656 'edg':193 'end':275 'endless':613 'enforc':80,227,326 'environ':708 'environment-specif':707 'error':285 'everyth':651 'exceed':93 'execut':675 'exist':45,637 'exit':327,510,516,664 'experi':294 'expert':713 'explicit':104,422,472,541,582,629 'fail':184,218,647 'failur':51,594 'featur':206,262,312,433 'feedback':158,419 'final':165,324,462,580,633 'flag':199,301 'flow':284 'focus':236,277 'follow':405 'formal':34 'function':57,230 'gate':110 'goal':260,316 'guardian':224,412 'guidanc':214 'hallucin':602 'handl':286 'hard':125,512 'hidden':48,609 'highlight':195 'idea':66,345,599 'identifi':50,185,192,296 'ignor':167 'implement':64,564,612 'initi':377 'input':722 'integr':318,455,458 'intent':292 'introduc':436 'invent':170,343 'invok':398,535,569 'key':615 'layer':575 'lead':131 'limit':127,255,684 'load':280 'lock':174,349,371,527 'log':106,145,383,452,466,484,489,509,544 'loop':395 'made':493 'maintain':142,243 'mandat':95 'mandatori':485 'mani':619 'match':693 'may':92,146,159,189,202,246,256,295,307,329,341,434,515 'mislead':299 'mismatch':290 'miss':730 'mode':52,595 'model':83 'multi':1,11,518 'multi-ag':10,517 'multipl':40 'must':420,426,439,471,490,577,631 'negoti':119 'new':205,344,432 'non':56,118,229 'non-funct':55,228 'non-negoti':117 'object':169,333,425,443,468,475,496,537 'offer':210 'one':84,399,584,617,640 'oper':82,122,244 'optim':264 'orchestr':574 'order':406 'output':702 'overconfid':198,604 'overrid':313 'overview':683 'own':134 'parallel':72 'particip':389 'peer':36 'peer-review':35 'perform':238 'permiss':723 'perspect':289 'phase':355,391,453 'poor':302 'post':173 'post-lock':172 'prematur':611 'prevent':65,598 'primari':129,362,437 'principl':616 'privaci':242 'proceed':562 'process':38,108,354,630 'produc':380 'product':220,259 'prompt':213 'propos':150,204 'purpos':17 'question':149,190,641 'rais':497 'rational':482,500,593 'real':233 'real-world':232 'reason':652 'record':491 'redesign':207,309 'refer':427 'reject':247,332,480,542,589 'reliabl':240 'remind':634 'reopen':348 'report':578 'repres':273 'request':252 'requir':171,267,334,347,448,721 'resolut':498 'resolv':322,539 'respond':440 'review':16,28,37,78,89,168,394,418,460,531,559,620,714 'review-valid':27 'revis':154,336,444,587 'risk':188 'robust':26 'role':81,116,133,179,226,272,321 'rout':572 'run':137,364 'safeti':724 'scalabl':239 'scope':126,424,695 'secur':241 'self':162 'self-approv':161 'sequenti':76 'sickn33':9 'simul':32 'singl':21,358,606 'single-ag':20,357,605 'skeptic':176,408 'skill':6,7,44,141,368,567,597,636,666,671,687 'source-sickn33' 'specif':709 'standard':139,366 'start':385 'state':266,314 'stop':513,715 'stress':60 'stress-test':59 'structur':14,393 'substitut':705 'success':727 'suggest':261 'surfac':47 'swarm':67,600 'system':209 'task':691 'termin':112,632 'test':61,711 'time':402 'transform':18 'treat':700 'true':525 'unclear':305,661 'understand':370,526 'unmet':557 'unresolv':467 'updat':449 'usabl':281 'use':39,669,685 'user':269,276,288,315,414 'valid':29,54,505,710 'violat':201,250 'weak':186 'without':351,506 'workflow':677 'world':234 'yagni':200 'yet':390","prices":[{"id":"71f8f6a6-12a2-40e4-9048-7f707c5a94d5","listingId":"794abb4e-0614-42c2-9424-84732f4a0f83","amountUsd":"0","unit":"free","nativeCurrency":null,"nativeAmount":null,"chain":null,"payTo":null,"paymentMethod":"skill-free","isPrimary":true,"details":{"org":"sickn33","category":"antigravity-awesome-skills","install_from":"skills.sh"},"createdAt":"2026-04-18T20:36:18.336Z"}],"sources":[{"listingId":"794abb4e-0614-42c2-9424-84732f4a0f83","source":"github","sourceId":"sickn33/antigravity-awesome-skills/multi-agent-brainstorming","sourceUrl":"https://github.com/sickn33/antigravity-awesome-skills/tree/main/skills/multi-agent-brainstorming","isPrimary":false,"firstSeenAt":"2026-04-18T21:41:06.811Z","lastSeenAt":"2026-04-25T06:51:34.425Z"},{"listingId":"794abb4e-0614-42c2-9424-84732f4a0f83","source":"skills_sh","sourceId":"sickn33/antigravity-awesome-skills/multi-agent-brainstorming","sourceUrl":"https://skills.sh/sickn33/antigravity-awesome-skills/multi-agent-brainstorming","isPrimary":true,"firstSeenAt":"2026-04-18T20:36:18.336Z","lastSeenAt":"2026-04-25T09:40:44.583Z"}],"details":{"listingId":"794abb4e-0614-42c2-9424-84732f4a0f83","quickStartSnippet":null,"exampleRequest":null,"exampleResponse":null,"schema":null,"openapiUrl":null,"agentsTxtUrl":null,"citations":[],"useCases":[],"bestFor":[],"notFor":[],"kindDetails":{"org":"sickn33","slug":"multi-agent-brainstorming","source":"skills_sh","category":"antigravity-awesome-skills","skills_sh_url":"https://skills.sh/sickn33/antigravity-awesome-skills/multi-agent-brainstorming"},"updatedAt":"2026-04-25T09:40:44.583Z"}}