By maxgiu67
Sei agenti AI per passare da un'idea grezza a un perimetro MVP validato. Brainstorming strutturato, problem framing e scoping.
Coordinatore centrale del brainstorming. Decide chi fa cosa, mantiene lo stato del progetto, coordina gli agenti e gestisce il flusso tra le fasi. <example> Context: L'utente vuole sapere cosa fare dopo user: "Cosa devo fare ora?" assistant: "L'Orchestratore analizza lo stato e suggerisce il prossimo step." </example>
Avvocato del diavolo. Analizza criticamente le idee con ragioni di mercato e tecniche. Fa parte del trio brainstorming. <example> Context: Idee generate dal Divergent Explorer user: "Analizza criticamente queste idee" assistant: "Attivo il Devil's Advocate per l'analisi critica." </example>
Generatore di idee divergenti. Produce 30-50 angoli/idee senza giudizio, organizzate per categorie. Fa parte del trio brainstorming. <example> Context: L'utente vuole esplorare possibilità per un'idea user: "Genera idee per un'app di gestione spese" assistant: "Attivo il Divergent Explorer per generare 30-50 angoli diversi." </example>
Specialista in scoping MVP. Produce prioritizzazione MoSCoW, anti-scope e milestone per rendere l'MVP spedibile rapidamente. <example> Context: L'utente vuole definire lo scope user: "Cosa includiamo nell'MVP?" assistant: "Attivo il MVP Scoper per la prioritizzazione." </example>
Specialista in problem framing: JTBD, ipotesi testabili, metriche di successo. Evita MVP feature-first chiarendo il problema utente. <example> Context: L'utente vuole definire il problema user: "Definiamo il problema per questa app" assistant: "Attivo il Problem Framer per definire JTBD e ipotesi." </example>
Sessione di brainstorming strutturato con trio creativo (3 agenti AI). Usa questa skill quando vuoi fare brainstorming, generare idee, esplorare possibilità, validare un'idea, o dici brainstorm, genera idee, esplora idee, sessione creativa.
Chat libera con gli agenti brainstorming. Dialoga direttamente con qualsiasi agente usando @nome. Usa questa skill quando vuoi parlare con un agente, chiedere un parere, fare una domanda, o dici bs chat, chat agenti, parla con, chiedi a, @nome.
Inizializza struttura brainstorm/ nel progetto. Usa questa skill quando vuoi iniziare un brainstorming, creare la struttura, o dici bs init, inizia brainstorming, nuovo brainstorming, setup.
Problem Framing: JTBD, ipotesi testabili, metriche. Usa questa skill quando vuoi definire il problema, creare JTBD, ipotesi, o dici bs problem, problem framing, definisci il problema, JTBD, ipotesi.
MVP Scoping: MoSCoW, anti-scope, milestone. Usa questa skill quando vuoi definire lo scope, prioritizzare feature, o dici bs scope, scope mvp, MoSCoW, anti-scope, cosa fare prima, priorità.
Uses power tools
Uses Bash, Write, or Edit tools
Own this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimOwn this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimBased on adoption, maintenance, documentation, and repository signals. Not a security audit or endorsement.
Sei agenti AI che ti aiutano a passare da un'idea grezza a un perimetro MVP validato.
Idea grezza
│
▼
/bs-brainstorm ── Chiara esplode 30-50 idee
Nicola demolisce le deboli
Valentina sintetizza in 3 concept
│
▼
/bs-problem ───── Matteo definisce il problema reale
JTBD, ipotesi testabili, metriche
│
▼
/bs-scope ─────── Andrea decide cosa costruire prima
MoSCoW, anti-scope, milestone
│
▼
"So SE l'idea regge e COSA costruire."
| Nome | Ruolo | Cosa fa |
|---|---|---|
| Alessandro | Orchestratore | Coordina il flusso, decide chi parla quando |
| Chiara | Divergent Explorer | Genera decine di idee senza filtro |
| Nicola | Devil's Advocate | Cerca di distruggere ogni idea debole |
| Valentina | Synthesizer | Converge su concept concreti con proposta MVP |
| Matteo | Problem Framer | Definisce il problema con JTBD e ipotesi testabili |
| Andrea | MVP Scoper | Prioritizza con MoSCoW: cosa dentro, cosa fuori |
Parla con loro direttamente usando /bs-chat e @nome.
git clone https://github.com/MaxGiu67/brainstorming-ai.git
cd brainstorming-ai
bash install.sh
Riavvia Claude Code dopo l'installazione.
Per disinstallare:
bash install.sh --uninstall
MaxGiu67/brainstorming-aiDopo l'installazione le 6 skill appaiono tra i comandi disponibili.
/bs-init
Ti chiede nome progetto, descrizione e idea. Crea la cartella brainstorm/ con i template.
/bs-brainstorm
I 3 agenti lavorano in sequenza:
/bs-chat
@Nicola cosa ne pensi del Concept 2?
@Valentina puoi approfondire il MVP del Concept 1?
@tutti quale concept ha più potenziale?
/bs-problem
Matteo ti guida a definire il problema reale: JTBD, ipotesi testabili (H1/H2/H3), metriche di successo.
/bs-scope
Andrea prioritizza con MoSCoW: Must Have, Should Have, Could Have, Won't Have (anti-scope). Definisce milestone MVP.
/bs-status
Mostra il progresso di ogni fase.
> /bs-init
Nome: FitTracker
Idea: App che usa la fotocamera per contare le ripetizioni in palestra
> /bs-brainstorm
[Chiara genera 42 idee in 7 categorie]
[Nicola demolisce 28 idee, ne sopravvivono 14]
[Valentina sintetizza:]
Concept 1: "RepCount" — Computer vision per conteggio rep
Concept 2: "GymBuddy" — Social fitness con sfide tra amici
Concept 3: "FormCheck" — AI coach che corregge la postura
> /bs-chat
@Nicola quale concept ha meno rischi tecnici?
### Nicola (Devil's Advocate)
GymBuddy. Il social fitness è un problema risolto (UX),
non servono modelli ML custom. RepCount e FormCheck
dipendono dalla qualità del modello vision — se non funziona
bene al primo uso, l'utente non torna.
> /bs-problem
[Matteo: 6 domande → JTBD + 3 ipotesi + metriche]
> /bs-scope
[Andrea: 4 Must Have, 3 Should, 2 Could, 5 Won't Have]
brainstorm/
├── _status.md # Progresso (auto-aggiornato)
├── _changelog.md # Log decisioni
├── 01-brainstorm.md # Divergenza → Sfida → Sintesi
├── 02-problem-framing.md # JTBD, ipotesi H1/H2/H3, metriche
└── 04-mvp-scope.md # MoSCoW, anti-scope, milestone
Claude Code:
cd brainstorming-ai
bash install.sh --uninstall
Cowork: Vai su Impostazioni > Plugin > brainstorming-ai > Disinstalla
MIT
npx claudepluginhub maxgiu67/brainstorming-ai --plugin brainstorming-aiPlugin Claude Code per landing page animate: 7 skill, GSAP + Motion.dev + Tailwind, QA automatica con Lighthouse/A11y, deploy Vercel/Netlify.
Product discovery skills for PMs: ideation, experiments, assumption testing, feature prioritization, and customer interview synthesis.
Structured thinking methods that counteract LLM reasoning biases during problem exploration — first principles, inversion, constraint manipulation, perspective forcing, analogy search, and more, with user-gated parallel subagent exploration for deep dives
This skill should be used when users need to generate ideas, explore creative solutions, or systematically brainstorm approaches to problems. Use when users request help with ideation, content planning, product features, marketing campaigns, strategic planning, creative writing, or any task requiring structured idea generation. The skill provides 30+ research-validated prompt patterns across 14 categories with exact templates, success metrics, and domain-specific applications.
Cognitive brainstorming protocol for Claude Code. Structures thinking through GROUND (problem discovery) -> EXPLORE (divergent) -> DECIDE (convergent) -> STRESS (stress-test) -> SHIP (artifacts) phases. Includes domain skills for technical architecture and conceptual work.
Brainstorm future features and improvements with wireframes and implementation detection
A local-first startup advisor that guides founders through idea validation, competitors research, hypotheses generation, MVP/prototype design, and more.