Je vous recommande un plugin incontournable de 110 000 étoiles pour révolutionner votre expérience d'agent IA

@Khazix0918
CHINOISil y a 3 mois · 26 mars 2026
259K
1.0K
193
26
2.2K

TL;DR

Superpowers est un système de workflow pour les agents IA comme Claude Code et Cursor, utilisant 14 compétences spécialisées pour garantir une planification rigoureuse, une décomposition des tâches et des revues de code à plusieurs étapes pour un logiciel de haute qualité.

Je parle beaucoup des Agents et du Vibe Coding ces derniers temps.

Mais en le recommandant à de plus en plus d'amis, j'ai réalisé un problème souvent ignoré.

Le vrai goulot d'étranglement pour la plupart des gens, c'est l'absence d'un workflow standard.

Surtout quand on crée le logiciel ou le programme que l'on souhaite, ne pas avoir de processus standard est en fait quelque chose de très effrayant.

Alors, je veux partager un plugin super utile que j'utilise pendant le Vibe Coding pour améliorer l'expérience. C'est un incontournable pour tous ceux à qui je le recommande, et il est compatible avec Claude Code, Codex, OpenCode, Cursor, et plus encore.

Il a déjà 110 000 étoiles sur GitHub.

Son nom est Superpowers.

数字生命卡兹克 - inline image

Lien GitHub ici :

https://github.com/obra/superpowers

C'est aussi un plugin certifié par Claude officiellement, listé sur le marché officiel des plugins d'Anthropic, avec 230 000 installations, classé deuxième.

数字生命卡兹克 - inline image

La première place est tenue par le célèbre Skill qui rend vos designs plus élégants, Frontend Design.

Superpowers n'est pas vraiment un outil traditionnel ; je pense qu'il faut le définir comme un système qui guide les Agents sur la façon d'accomplir des tâches.

Pour être honnête, la plupart des Agents ont naturellement tendance à commencer à écrire du code dès qu'ils reçoivent une tâche, sautant la conception, les tests et la relecture, ce qui donne un tas de code inmaintenable.

Superpowers insère de force un workflow structuré dans le chemin de l'Agent. Combiné à 14 skills, il peut élever la qualité de votre résultat final de plusieurs niveaux.

J'ai fait un schéma pour montrer à quoi servent ces Skills et comment ils sont combinés. Vous n'avez pas besoin de regarder de près, comprenez juste le principe.

数字生命卡兹克 - inline image

Vous voyez donc que Superpowers est essentiellement un système de workflow composé de 14 Skills. De plus, ce système n'est pas uniquement destiné au développement, car l'essence de la création est similaire.

Il s'agit toujours de Planification - Décomposition - Exécution - Revue - Réflexion.

Donc, vous pouvez aussi l'utiliser pour des plans marketing, des présentations, des analyses de données, etc. Les principes sont les mêmes.

C'est très utile.

Je pense que je devrais d'abord vous montrer à quoi ressemble le processus de développement natif avec Claude Code ou Codex sans Superpowers.

Le processus général est très simple : écrire un document de spécifications (planification) puis développer.

Prenons Claude Code comme exemple. Ici, la planification est le mode Plan.

Par exemple, un collègue a un TDAH et se distrait facilement en lisant des articles. Nous avons récemment discuté de la création d'un petit assistant de lecture.

Pour ce besoin, on ouvre Claude Code et on tape /plan dans la boîte de dialogue pour entrer en mode planification.

Décrivez simplement le besoin : aide-moi à créer une application de lecture web chinoise pour les utilisateurs TDAH.

Laissez-le commencer à élaborer un plan.

Ensuite, il fera un tour de recherche et posera plusieurs questions d'un coup auxquelles vous devrez répondre. Vous remarquerez que ces questions sont parallèles et n'ont aucune relation de cause à effet entre elles.

数字生命卡兹克 - inline image

Par exemple, il demande quels sont les scénarios d'utilisation, les préférences de pile technologique, et les fonctionnalités adaptées au TDAH. J'ai choisi la lecture bionique—mettre en gras les premières lettres de chaque mot—une méthode classique pour atténuer le TDAH.

J'ai répondu, et il s'est directement mis au travail.

数字生命卡兹克 - inline image

Quelques minutes plus tard, c'était fait. Il m'a donné quelque chose sans aucune relecture.

En y regardant maintenant, ça semble correct ?

En fait, il y a un gros problème...

Parce que la lecture bionique est conçue pour l'anglais.

数字生命卡兹克 - inline image

Ça marche pour l'anglais, mais pour le chinois, c'est totalement inutilisable et rend la lecture chaotique.

La raison est simple : les mots anglais ont des espaces pour trouver les limites, mais les caractères chinois n'en ont pas. Sans espaces, on ne peut pas trouver les limites des mots, et l'effet est très maladroit.

En plus du style inadapté, son adaptation pour les utilisateurs nationaux est également médiocre.

Quand on lit du chinois, on utilise surtout des plateformes comme WeChat Official Accounts et Zhihu, mais ce plugin ne pouvait pas les lire correctement.

C'était à des années-lumière du lecteur que je voulais.

Pour être honnête, on ne peut pas blâmer Claude Code.

L'aide à la lecture pour le TDAH est un domaine professionnel qui nécessite des recherches ciblées, en tenant compte des scénarios chinois et de la compatibilité avec les plateformes nationales.

Les quelques questions simples et peu contraignantes qu'il a posées ne couvraient certainement pas toutes les exigences, il était donc difficile d'obtenir la réponse que je voulais.

La plupart des utilisateurs n'ont qu'une idée vague en tête. Ils savent qu'ils veulent résoudre un problème spécifique, mais ils n'arrivent pas à définir clairement à quoi cela devrait ressembler, le chemin pour y parvenir, ni où se situent les limites.

Donc, à l'ère pré-Agent, j'ai écrit un article :

数字生命卡兹克 avatar

Digital Life Khazix

@Khazix0918

·

Jan 15

数字生命卡兹克 - inline image

Article

Partage de 6 de mes techniques de Prompt les plus utilisées.

Nous sommes déjà en 2026, et je vois encore beaucoup d'amis dire qu'ils ne savent pas mieux parler à l'IA. Les réponses quotidiennes sont correctes, mais dès que ça devient un peu professionnel ou multidimensionnel, les performances de l'IA chutent immédiatement...

55

222

953

95K

L'une des techniques de Prompt est la méthode de questionnement socratique : utiliser un prompt pour que l'IA vous interroge une par une avant de commencer, jusqu'à ce que les exigences soient pleinement comprises.

【Votre Question/Exigence】

Veuillez me poser des questions avant de répondre.

Exigence : Ne posez qu'une question à la fois. Continuez à questionner en fonction de mes réponses jusqu'à ce que vous soyez sûr à 95 % d'avoir compris mes vrais besoins et objectifs. Alors seulement, fournissez une solution.

À l'ère des Agents, c'est similaire, mais amélioré d'un Prompt à un Skill dans le processus.

Essayons de développer à nouveau avec Superpowers.

D'abord, installez le plugin.

Dites simplement une phrase à votre Agent :

Aide-moi à télécharger et installer ce plugin : https://github.com/obra/superpowers

Après l'installation, n'oubliez pas de redémarrer pour qu'il prenne effet ; il n'est pas rechargé à chaud.

数字生命卡兹克 - inline image

Revenons au lecteur TDAH, essayons à nouveau.

Envoyez le même Prompt exact.

Vous pouvez voir qu'il commence à appeler Superpowers et le workflow.

La première chose qu'il fait est de demander comment les utilisateurs vont l'utiliser, ce qui aborde directement le problème du contenu inaccessible derrière un pare-feu.

数字生命卡兹克 - inline image

Contrairement aux questions parallèles en mode Plan, Superpowers ne pose qu'une question à la fois. Il décide de la question suivante en fonction de votre réponse—le questionnement socratique que j'ai mentionné. Cela garantit que les questions approfondissent plutôt que de rester en surface.

J'ai choisi une extension de navigateur, puis il a demandé les fonctions principales. À cette étape, j'ai hésité parce que je n'étais pas très familier, alors je lui ai dit de faire des recherches pour moi.

Il est allé chercher et est revenu avec un rapport.

数字生命卡兹克 - inline image

Ensuite, il a donné une suggestion et organisé une liste priorisée des fonctions principales.

数字生命卡兹克 - inline image

Pour la lecture bionique, il l'a directement qualifiée de "faible mais appréciée des utilisateurs" et a cité des recherches disant qu'elle n'améliore pas significativement la lecture chinoise pour les utilisateurs TDAH.

Je l'ai laissé m'aider à sélectionner quelques fonctions.

Ensuite, il a continué à m'interroger, me forçant à réfléchir clairement : Quel navigateur cible ? Une préférence pour les bibliothèques de segmentation de mots chinois ? Langue et style de l'interface ?

数字生命卡兹克 - inline image

Il vous force à y réfléchir à fond.

Ce projet de démonstration n'est pas très complexe, mais quand vous développez un grand projet, vous ressentirez vraiment la sensation de "sueur" d'être interrogé.

Après avoir répondu à toutes les questions, l'IA connaît à peu près vos besoins.

À ce stade, contrairement au mode Plan, il propose trois solutions architecturales, listant clairement les avantages, inconvénients et scénarios d'application de chacune.

数字生命卡兹克 - inline image

Vous en choisissez une, ou utilisez sa recommandation.

J'ai choisi B ; je ne voulais pas de solution hybride.

Ensuite, il m'a fait confirmer différents détails un par un.

数字生命卡兹克 - inline image

Architecture globale, conception détaillée des modules fonctionnels, panneau de contrôle, flux de données et stockage, etc.

数字生命卡兹克 - inline image

Confirmer à nouveau m'a fait transpirer ; je me sentais comme un véritable amateur devant l'IA.

Une fois tout confirmé, il a enfin écrit un document de conception très long et détaillé et l'a sauvegardé localement.

数字生命卡兹克 - inline image

Beaucoup d'amis pensent que le produit final n'est pas celui qu'ils voulaient ; ce n'est généralement pas parce que l'IA est mauvaise, mais parce que les exigences n'étaient pas claires.

2 heures de planification, 10 minutes d'exécution. Je ressens de plus en plus que l'exécution n'est pas si importante ; réfléchir en amont à la planification est le plus important.

Quand nous avons créé le mini-programme de billetterie AIFUT, nous étions trop confiants et n'avons pas suivi un processus standard assisté par IA. De nombreux besoins utilisateurs n'ont pas été pris en compte avant le lancement, et les risques de limites n'étaient pas clairs. C'était un problème de planification en amont.

数字生命卡兹克 - inline image

Donc ce que je ressens maintenant, c'est que le développement IA est assez rapide ; l'endroit où passer du temps est avant de commencer.

Vous devez être constamment interrogé, analyser tous les cas limites avec l'équipe, et avoir un expert qui supervise pour produire quelque chose de vraiment livrable aux utilisateurs.

Revenons à Superpowers, la première étape de planification est faite. Tout ce qui précède n'est que le premier Skill du processus Superpowers.

C'est le brainstorming.

Oui, le premier.

Une fois le document de conception confirmé, pensez-vous qu'il commence à écrire du code ?

Mais alors, le deuxième Skill entre en jeu : utiliser le Skill using-git-worktrees pour créer un espace de travail isolé.

Il tire une nouvelle branche à partir de la branche principale. Tout le développement ultérieur se fait sur cette nouvelle branche. Le code de la branche principale n'est pas affecté, et peu importe comment vous bidouillez sur la nouvelle branche, cela n'affectera pas l'original. Une fois terminé et que ça a l'air bon, fusionnez-le en retour.

C'est l'isolation. Beaucoup de gens modifient directement le projet précédent sans isolation de version et cassent tout. C'est une très mauvaise habitude.

数字生命卡兹克 - inline image

Ensuite, le troisième Skill, writing-plans, apparaît.

Notez, toujours pas de code écrit.

Il décompose ce document de conception en une liste de tâches de développement étape par étape, spécifiquement en tâches pouvant être réalisées en 2 à 5 minutes.

C'est intéressant parce que leur objectif, selon leurs propres mots, est : "Permettre à un jeune ingénieur enthousiaste sans goût, sans jugement, sans contexte de projet et avec une haine des tests de suivre le guide."

J'ai ri en voyant ça.

Donc, avec Superpowers, vous n'êtes pas obligé d'utiliser Claude Opus 4.6. En fait, plus le modèle est moyen, plus il en profite. C'est le rôle de ce Skill.

数字生命卡兹克 - inline image

La décomposition a aussi un autre avantage : vous pouvez vérifier chaque petite tâche. S'il y a un problème, vous le trouvez immédiatement au lieu d'attendre que tout le projet soit terminé et explose.

Cela devient encore plus évident dans la phase d'exécution.

Après cette étape, nous arrivons enfin à la phase d'exécution du code.

Il appelle le Skill subagent-driven-development.

Il ouvre plusieurs sous-agents pour faire tout ce qui est mentionné ci-dessus.

数字生命卡兹克 - inline image

Après le développement de chaque tâche, elle n'est pas simplement remise. Elle passe par deux séries de vérifications.

Le premier tour envoie un Agent de révision indépendant pour voir si la tâche a suivi les exigences, si ce qui devait être fait a été fait, si des choses inutiles ont été ajoutées, ou s'il y a une sur-conception absurde.

Le deuxième tour envoie un autre Agent de révision pour vérifier la qualité du code, en se concentrant sur si le code est standardisé et maintenable.

Si elle échoue à l'une ou l'autre révision, elle est renvoyée pour modification et révisée jusqu'à ce qu'elle réussisse.

数字生命卡兹克 - inline image

Une fois ces 10 petites tâches développées, la révision n'est pas terminée. À l'étape suivante, le Skill requesting-code-review envoie un Agent de révision final pour examiner tout le code du début à la fin.

Les révisions précédentes se concentraient sur les parties ; celle-ci se concentre sur l'ensemble, vérifiant si les modules peuvent s'intégrer, si quelque chose a été oublié, et si la logique globale est cohérente.

Enfin, il exécute une vérification pour confirmer que tous les tests passent, fusionne le code dans la branche principale et nettoie l'espace de travail.

Finalement, c'est terminé.

数字生命卡兹克 - inline image

Regardons l'effet du lecteur.

Il a deux modes de lecture très pratiques.

L'un est le coloriage par nature grammaticale, qui marque les noms, verbes et adjectifs de différentes couleurs, rendant la structure de la phrase beaucoup plus claire.

数字生命卡兹克 - inline image

Un autre mode est le focus sur le paragraphe, où le paragraphe en cours de lecture est mis en évidence et les autres sont atténués. Il convient aux longs paragraphes et réduit significativement les distractions du texte environnant, empêchant l'esprit de vagabonder.

数字生命卡兹克 - inline image

Pour les utilisateurs TDAH, le plus grand ennemi est l'attention dispersée par le texte environnant.

Ce lecteur rend le focus plus clair, facilitant la visualisation du contenu avec moins de distractions, donc lire l'ensemble n'est pas aussi fatigant.

Et cette fois, comme il s'agit d'une solution de plugin, des pages comme WeChat Official Accounts et Zhihu peuvent toutes être lues normalement.

Cela a parfaitement fonctionné du premier coup, m'épargnant beaucoup de tracas...

Cela démontre pleinement à quoi devrait ressembler un workflow correct à l'ère de l'IA.

2 heures de planification, 10 minutes d'exécution, 1 heure de révision.

C'est à peu près ça.

En plus des Skills que j'ai mentionnés, il y en a d'autres que je n'ai pas cités. Vous pouvez les essayer vous-même.

C'est un plugin incontournable que je recommande à tout le monde.

Dans mon esprit, il est au même niveau que skill-creator.

Croyez-moi, il améliorera considérablement la qualité de votre travail.

Et votre efficacité.

Save to YouMind

Use YouMind to read viral articles deeply

Save the source, ask focused questions, summarize the argument, and turn a viral article into reusable notes in one AI workspace.

Explore YouMind

D'autres patterns à décoder

Articles viraux récents

Explorer plus d'articles viraux