Brainstorm
Skill GlamgarOnDiscord/claude-saas-blueprint/.claude/skills/brainstorm
Plug-and-play AI workflow that turns Claude Code, Cursor, Copilot or any AI agent into a senior SaaS engineer. Hexagonal architecture, multi-tenant by default, 31 skills + APEX workflow.
npx -y skills add GlamgarOnDiscord/claude-saas-blueprint --skill brainstormAssembled from the repository path, not quoted from the project. Check it against their README if it does not work.
One thing to look at
- 0 stars0 stars. Stars are a popularity signal and not a quality one, but at this level it is likely that nobody has read this closely except its author, and you would be relying on your own review.
What its author says it does
Copied from the file, not written here
Mode exploration intensive. Lance plusieurs sous-agents pour explorer, challenger et synthétiser des recommandations sur un sujet complexe. Gourmand en tokens mais produit des décisions éclairées.
SKILL.md
3.1 KB, as published. Nobody here has run it
Quand utiliser
- Choix d'architecture (monolith vs microservices, DB choice, auth strategy)
- Choix de stack pour un nouveau projet
- Refactoring majeur (plusieurs approches possibles)
- Décision technique avec des trade-offs non évidents
- "Comment implémenter X ?" quand X est complexe
Arguments
question: La question ou le problème à explorer
Instructions
Phase 1 — Lancement du Swarm (4 agents en parallèle)
Agent 1 — Researcher (websearch)
"Rechercher les meilleures pratiques 2026 pour [sujet].
Trouver :
- Ce que recommandent les docs officielles
- Les articles techniques récents (blog posts, talks)
- Les comparatifs objectifs (benchmarks, DX)
Retourner les 5 points clés avec sources."
Agent 2 — Codebase Analyst (Explore)
"Analyser le codebase actuel pour comprendre :
- Les patterns déjà en place
- Les contraintes techniques existantes
- Ce qui devrait être préservé vs ce qui peut changer
- Les dépendances qui influencent le choix
Retourner un résumé des contraintes."
Agent 3 — Devil's Advocate (general-purpose)
"Pour la question '[question]', jouer l'avocat du diable.
Pour chaque option envisagée :
- Lister les risques et inconvénients cachés
- Identifier les scénarios où ça pourrait mal tourner
- Challenger les hypothèses populaires
- Proposer des alternatives non évidentes
Être critique mais constructif."
Agent 4 — Experience Scout (websearch)
"Chercher des retours d'expérience (post-mortems, case studies) de projets
qui ont implémenté [sujet/option].
Trouver :
- Ce qui a bien marché
- Ce qui a échoué et pourquoi
- Les regrets courants
- Les surprises positives
Retourner 3-5 témoignages concrets."
Phase 2 — Synthèse
Après réception des 4 résultats, synthétiser :
## Brainstorm: [Question]
### Contexte Projet
[Résumé des contraintes du codebase — Agent 2]
### Options Analysées
#### Option A: [Nom]
- **Pour** : [arguments — Agents 1, 4]
- **Contre** : [risques — Agent 3]
- **Retour terrain** : [expériences réelles — Agent 4]
- **Effort** : S | M | L | XL
- **Score** : ★★★★☆
#### Option B: [Nom]
- **Pour** : [...]
- **Contre** : [...]
- **Retour terrain** : [...]
- **Effort** : S | M | L | XL
- **Score** : ★★★☆☆
[Etc.]
### Recommandation
**[Option recommandée]** parce que [raison principale].
Plan de migration : [étapes si applicable].
Phase 3 — Décision
Demander à l'utilisateur via AskUserQuestion :
- Présenter le top 2-3 options avec un résumé d'une ligne chacune
- Laisser l'utilisateur choisir ou demander plus de détails
Phase 4 — Documentation
- Sauver la décision dans
.claude/memory/decisions.md - Si c'est un choix d'architecture → créer un ADR dans
docs/adr/ - Mettre à jour les fichiers de memory impactés (stack, patterns)