brainstorm

Coordinate persona-based research teams to explore approaches and document recommendations.

2|Updated Feb 16, 2026
One-click install
npx skills add https://github.com/donygeorge/claude-toolkit --skill brainstorm-donygeorge
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: brainstorm
Source: https://github.com/donygeorge/claude-toolkit/tree/main/skills/brainstorm
Command: npx skills add https://github.com/donygeorge/claude-toolkit --skill brainstorm-donygeorge

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Brainstorming is a structured, collaborative process that helps teams explore new ideas, technology choices, or design problems before committing to a plan. It orchestrates a team of persona-based research agents to surface diverse perspectives, evaluate trade-offs, and produce a documented recommendation.

Core Features & Use Cases

  • Spawns a team of persona-based research agents that investigate approaches from different angles, evaluates trade-offs, and produces a documented recommendation.
  • Outputs idea documents to docs/ideas/<topic-slug>.md, enabling seamless handoff to planning.
  • Supports slash commands, depth modes, and customization to fit team workflow and project constraints.

Quick Start

Invoke the brainstorm skill with a topic, for example: /brainstorm "new caching strategy".

Frequently Asked Questions about brainstorm

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

FAQPage Schema
How do I use persona-based ideation to explore technology choices?

Persona-based ideation explores technology choices by spawning research agents to investigate approaches from different angles, evaluate trade-offs, and produce a documented recommendation in a markdown file.

What is the best way to coordinate multi-persona brainstorming for design problems?

Multi-persona brainstorming for design problems is coordinated through phase-driven prompts and web search, allowing diverse perspectives to evaluate approaches and generate a documented recommendation.

Can I customize ideation workflows to fit my team's planning constraints?

You can customize ideation workflows using supported slash commands and depth modes, allowing the structured idea exploration process to fit specific team workflows and project constraints.

How does structured brainstorming handle early-stage idea documentation?

Structured brainstorming handles early-stage idea documentation by outputting the evaluated trade-offs and final recommendations to a dedicated markdown file, enabling seamless handoff to planning.

Does this ideation process rely on external context for research?

The ideation process relies on web search and codebase context to investigate approaches from multiple angles, ensuring the persona-based research agents surface diverse perspectives.

When should I not use a multi-persona approach for brainstorming?

You should avoid multi-persona brainstorming for straightforward problems where diverse perspectives are unnecessary, as the structured exploration and documentation overhead may outweigh the benefits.