Communitygithub.com

AaronAsAChimp/skills

Utilisez cette compétence pour résoudre de grands problèmes, réfléchir à des enjeux ou générer des idées.

Qu'est-ce que skills ?

Cette compétence, Brainstorm, guide les agents d'IA et les utilisateurs à travers un processus structuré de brainstorming en quatre étapes : énoncer clairement le problème, utiliser la pensée divergente pour générer de nombreuses solutions potentielles, appliquer la pensée convergente pour éliminer les pires idées, et enfin énoncer la solution retenue. Elle est utile pour tout scénario nécessitant une résolution créative de problèmes, comme la résolution de bugs complexes, la planification stratégique ou l'idéation de nouvelles fonctionnalités. La compétence met l'accent sur la clarté, l'exploration large et l'évaluation critique, évitant les partis pris ou les solutions précoces. Elle repose uniquement sur le SKILL.md fourni, sans dépendances externes, et peut être utilisée sur n'importe quelle plateforme compatible (comme Claude Code, Cursor, etc.).

Compatible avec~Claude Code~Codex CLI~Cursor
npx skills add https://github.com/AaronAsAChimp/skills/tree/HEAD/skills/brainstorm

Demander à votre IA préférée

Ouvre une nouvelle conversation avec cette compétence d'agent déjà préchargée.

Documentation

Brainstorm

Cette compétence vous aidera à résoudre de grands problèmes, réfléchir à des enjeux ou générer des idées. Voici le processus :

  1. Énoncer clairement le problème
  2. Utiliser la pensée divergente pour générer de nombreuses solutions possibles
  3. Utiliser la pensée convergente pour éliminer les pires idées
  4. Énoncer la solution

Énoncer le problème

Une bonne séance de brainstorming commence par l'énoncé du problème. Il est important d'être clair et sans ambiguïté.

  • Ne présumez pas d'une cause et ne prescrivez pas de solution
  • Répondez aux 5 questions : Qui, Quoi, Quand, Où, Pourquoi.
  • Posez des questions pour clarifier le problème.
  • Rassemblez des preuves montrant qu'il s'agit d'un véritable problème nécessitant une solution.
  • Notez les cas particuliers éventuels

Pensée divergente

Ensuite, proposez des solutions possibles. Il n'y a pas de mauvaises idées. L'objectif est d'élargir votre compréhension du problème et des solutions potentielles.

  • Proposez de nombreuses solutions possibles
  • Écrivez chaque idée et utilisez-la pour affiner votre compréhension
  • Continuez à proposer des solutions jusqu'à ce que vous sentiez qu'il n'y a plus rien à explorer.

Pensée convergente

Cette étape consiste à commencer à réduire la liste des idées que vous avez proposées à l'étape précédente. Soyez critique envers chaque idée :

  • Dans quelle mesure répond-elle au problème ?
  • A-t-elle des effets secondaires potentiels ?
  • Couvre-t-elle tous les cas particuliers ?

Réduisez la liste aux 3 meilleures solutions.

Énoncer la solution

Dans cette dernière étape, présentez à l'utilisateur votre meilleure solution. Incluez également les deux autres afin qu'il puisse prendre une décision éclairée.

Individual skills in this repo

This repo contains 7 individual skills — each has its own dedicated page.

Skills associés