Compétences brainstorming
🧠

brainstorming

Sûr

Transformez les Idées en Conceptions Validées

Également disponible depuis: obra,ZhanlinCui,Cygnusfear,davila7,DMJGilbert,ArieGoldkin,DYAI2025,Cycleaddict,CodingCossack

Empêche la mise en œuvre prématurée et les hypothèses cachées en imposant un dialogue de conception structuré. Transforme les concepts vagues en spécifications claires et validées grâce à un raisonnement discipliné avant le début du codage.

Prend en charge: Claude Codex Code(CC)
🥉 75 Bronze
1

Télécharger le ZIP du skill

2

Importer dans Claude

Allez dans Paramètres → Capacités → Skills → Importer un skill

3

Activez et commencez à utiliser

Tester

Utilisation de "brainstorming". Je veux ajouter une fonctionnalité de téléchargement de fichiers

Résultat attendu:

  • Résumé de la Compréhension :
  • - En construction : Fonctionnalité de téléchargement de fichiers pour les documents utilisateurs
  • - Objectif : Permettre aux utilisateurs de partager des documents dans des projets collaboratifs
  • - Cible : 10 000 utilisateurs actifs mensuels
  • - Contraintes : Maximum 50 Mo par fichier, formats PDF et Office uniquement
  • - Non-objectifs : Pas de traitement vidéo, pas d'aperçu en temps réel
  •  
  • Hypothèses :
  • - Fichiers stockés dans S3 avec livraison CDN
  • - Analyse antivirus requise avant stockage
  • - Quota utilisateur : 100 fichiers par utilisateur
  •  
  • Questions Restantes :
  • - Politique de conservation pour les comptes utilisateurs supprimés ?
  • - Les fichiers doivent-ils être versionnés ?

Utilisation de "brainstorming". Comment devrions-nous gérer la limitation de débit API ?

Résultat attendu:

  • Approches de Conception pour la Limitation de Débit API :
  •  
  • 1. Token Bucket (Recommandé)
  • - Complexité : Moyenne
  • - Avantages : Pics autorisés, limitation fluide, standard de l'industrie
  • - Inconvénients : Nécessite Redis pour les systèmes distribués
  • - À utiliser quand : L'expérience cohérente est plus importante que la simplicité
  •  
  • 2. Compteur à Fenêtre Fixe
  • - Complexité : Faible
  • - Avantages : Implémentation simple, stockage minimal
  • - Inconvénients : Pics aux limites des fenêtres, injuste pour les nouveaux utilisateurs
  • - À utiliser quand : Une protection de base est suffisante, la simplicité est priorisée
  •  
  • 3. Journal à Fenêtre Glissante
  • - Complexité : Élevée
  • - Avantages : Limitation de débit la plus précise
  • - Inconvénients : Utilisation mémoire élevée, implémentation complexe
  • - À utiliser quand : La précision est critique, ressources disponibles

Audit de sécurité

Sûr
v1 • 2/25/2026

All 25 static findings are false positives from pattern matching on English documentation text. The skill contains no executable code, only structured workflow instructions for design facilitation. Flagged patterns like 'algorithm', 'lock', and 'agent' appear in benign context (design process descriptions, workflow stage names, skill references). No security risks present.

1
Fichiers analysés
232
Lignes analysées
0
résultats
1
Total des audits
Aucun problème de sécurité trouvé
Audité par: claude

Score de qualité

38
Architecture
100
Maintenabilité
87
Contenu
50
Communauté
100
Sécurité
100
Conformité aux spécifications

Ce que vous pouvez construire

Conception de Nouvelle Fonctionnalité

Les équipes produit utilisent cette compétence pour transformer les idées de fonctionnalités en conceptions techniques validées avant le début du développement, assurant l'alignement sur les exigences et les contraintes.

Planification d'Architecture Système

Les architectes appliquent un brainstorming structuré pour explorer plusieurs approches architecturales, documenter les compromis et valider les décisions de conception avec les parties prenantes.

Clarification des Exigences

Les développeurs utilisent ce workflow pour clarifier les exigences vagues, identifier les hypothèses cachées et établir des critères de succès avant d'écrire du code.

Essayez ces prompts

Session de Conception de Base
Je veux ajouter un système d'authentification utilisateur à mon application web. Pouvez-vous m'aider à réfléchir à la conception ?
Comparaison d'Architecture
Je dois choisir entre une architecture microservices et monolithique pour ma plateforme e-commerce. Aidez-moi à explorer les compromis.
Découverte des Contraintes
Nous planifions une fonctionnalité de collaboration en temps réel. Quelles contraintes devrions-nous considérer pour les performances, l'échelle et la fiabilité ?
Documentation de Décision
Nous avons décidé d'utiliser PostgreSQL pour notre couche de données. Veuillez documenter cette décision avec les alternatives que nous avons considérées et la justification.

Bonnes pratiques

  • Répondez à une question à la fois pour maintenir un dialogue ciblé et éviter les discussions accablantes
  • Confirmez explicitement le verrouillage de compréhension avant de passer aux phases de conception pour éviter le retravail
  • Documentez toutes les hypothèses et contraintes plutôt que de les laisser implicites
  • Explorez plusieurs alternatives de conception plutôt que de vous engager sur la première idée
  • Utilisez des journaux de décision pour préserver la justification pour les futurs mainteneurs

Éviter

  • Sauter le verrouillage de compréhension pour se précipiter prématurément dans les détails de mise en œuvre
  • Poser plusieurs questions à la fois, ce qui crée de la confusion et des réponses incomplètes
  • Faire des hypothèses silencieuses sur les contraintes, l'échelle ou les exigences sans validation
  • Proposer des solutions avant de comprendre le problème central et les besoins des utilisateurs
  • Ignorer les exigences non fonctionnelles comme les performances, la sécurité et la fiabilité

Foire aux questions

Quand dois-je utiliser cette compétence ?
Utilisez cette compétence avant de commencer tout travail créatif ou constructif, y compris les fonctionnalités, les changements d'architecture ou les modifications de comportement. Elle est plus précieuse lorsque les exigences sont vagues ou que la conception a un impact élevé.
Cette compétence peut-elle écrire du code pour moi ?
Non. Cette compétence se concentre exclusivement sur la conception et la planification. Elle empêche explicitement la mise en œuvre tant que la conception n'est pas validée, documentée et que tous les critères de sortie sont remplis.
Qu'est-ce que le verrouillage de compréhension ?
Le verrouillage de compréhension est un point de contrôle obligatoire où vous confirmez que l'IA comprend précisément vos exigences, contraintes, objectifs et non-objectifs avant que tout travail de conception ne commence.
Pourquoi cette compétence pose-t-elle des questions une à une ?
Les questions uniques empêchent un dialogue accablant, assurent que chaque sujet reçoit toute l'attention et vous permettent de corriger les malentendus avant qu'ils ne se transforment en problèmes plus importants.
Que se passe-t-il après la fin de la conception ?
La compétence génère une documentation formelle incluant le résumé de compréhension, les hypothèses, le journal de décision et la conception finale. Vous pouvez ensuite choisir de passer à la mise en œuvre séparément.
Puis-je utiliser ceci pour de petits changements ou des corrections de bugs ?
Cette compétence est conçue pour le travail sur les fonctionnalités, l'architecture et les comportements. Les petites corrections de bugs ne nécessitent généralement pas le processus de conception structuré complet.

Détails du développeur

Structure de fichiers

📄 SKILL.md