brainstorm — independently scanned and version-tracked by SaferSkills.
SaferSkills independently audited brainstorm (Agent Skill) and scored it 100/100 (green). The audit ran 55 deterministic rules across Security, Supply Chain, Maintenance, Transparency, and Community; it found 0 high-severity and 0 lower-severity findings. The full rule-by-rule trace and per-finding evidence are below. Free, methodology-open.
Findings & checks · 0 flagged
Every scanned point with the score it earned and what moved between them.
First recorded scan — no prior version to compare against.
The primary manifest — the file an agent reads to learn what this artifact does.
Use the brainstorm-mcp tools to orchestrate structured debates between multiple LLMs. By default, Claude participates as an active debater alongside external models — reading their responses, pushing back, building on ideas, and refining its position across rounds.
| Tool | Description |
|---|---|
brainstorm | Run a multi-round debate between configured AI models |
brainstorm_respond | Submit Claude's response for the current round of an interactive session |
list_providers | Show all configured providers, models, and API key status |
add_provider | Dynamically add a new AI provider at runtime |
brainstorm({ topic: "Best architecture for a real-time app", rounds: 3 })Returns round 1 external model responses + a session_id.
Read the external models' responses, form your own position, then call:
brainstorm_respond({ session_id: "<id>", response: "Your substantive contribution..." })This stores your response and runs the next external round. Repeat until all rounds complete.
After the final round response, synthesis runs automatically and returns the full debate.
For debates between external models only (no Claude participation):
brainstorm({ topic: "React vs Vue", participate: false })brainstorm| Parameter | Type | Default | Description |
|---|---|---|---|
topic | string | required | What to brainstorm about |
models | string[] | all providers | Specific models as provider:model |
rounds | number | 3 | Number of debate rounds (1-10) |
synthesizer | string | first model | Model for final synthesis |
systemPrompt | string | — | Custom system prompt for all models |
participate | boolean | true | Whether Claude joins as an active debater |
brainstorm_respond| Parameter | Type | Description |
|---|---|---|
session_id | string | Session ID from the brainstorm tool |
response | string | Claude's contribution (min 50 chars) |
systemPrompt to focus the debate on specific aspectslist_providers first to see which models are available~30 seconds. Free. No account. Every finding cites a rule and a line of evidence.