Skills

Superpowers : faire suivre à un agent de code une méthodologie de développement complète

Pour inscrire un agent de code dans une méthodologie faite de compétences composables ; l'installation change selon le harness, et plusieurs harness doivent être installés séparément.

Official source · Superpowers

Install

/plugin install superpowers@claude-plugins-official

Pour qui

Consultez Superpowers quand un agent de code a besoin d'une méthodologie complète de développement logiciel. Définition officielle : Superpowers is a complete software development methodology for your coding agents, built on top of a set of composable skills and some initial instructions that make sure your agent uses them.

Les compétences se déclenchent toutes seules ; aucun appel spécial n'est demandé. Convient à qui a déjà un agent de code et accepte « d'abord signer le design, puis produire un implementation plan ». Si vous ne voulez qu'une commande ponctuelle et refusez ce rythme méthodologique, cela ne colle pas.

Page : https://github.com/obra/superpowers

Premier essai en 3 minutes

L'installation change selon le harness. Au premier essai, uniquement cette commande officielle :

/plugin install superpowers@claude-plugins-official

Préconditions : ce harness peut exécuter la commande de plugin ci-dessus. Libellé officiel : Installation differs by harness. If you use more than one, install Superpowers separately for each one. Aucun répertoire sur disque n'est écrit ; n'inventez pas de chemin.

Après installation, ne changez pas le code tout de suite. Demandez d'abord à l'agent de confirmer que les compétences se déclenchent automatiquement. Signal de succès : l'agent peut reformuler And because the skills trigger automatically, you don't need to do anything special.

Puis donnez un design déjà signé (lecture seule, ne le laissez pas écrire) et demandez seulement un implementation plan. Signal de succès : le plan est assez clair pour un enthusiastic junior engineer with poor taste, no judgement, no project context, and an aversion to testing, et le dépôt n'a pas encore été modifié. S'il saute le plan et touche des fichiers, arrêtez.

Cas d'usage

Cas 1 : produire un plan d'implémentation après signature du design. Le corps dit : After you've signed off on the design, your agent puts together an implementation plan.... Remettez un design déjà accepté, plan seulement, pas d'implémentation. On peut vérifier que le plan est assez fin pour un junior sans jugement, sans contexte projet, peu enclin aux tests. La page ne donne pas de nom de fichier de modèle ; n'en inventez pas.

Cas 2 : après installation, travailler par déclenchement automatique. Le corps dit you don't need to do anything special. Your coding agent just has Superpowers. Convient, une fois installé, à observer une conversation de code ordinaire pour voir si la méthodologie s'applique d'elle-même, sans crier un nom de compétence non écrit. S'il ne marche qu'en le nommant à la main, l'installation sur ce harness n'a pas pris ; plusieurs harness s'installent séparément.

Limites d'usage

La même page a aussi /add-plugin superpowers. C'est la formulation d'un autre harness, pas le chemin principal du premier essai ; n'étendez ni l'une ni l'autre à tous les environnements. Plusieurs harness s'installent séparément.

La méthodologie repose sur composable skills et initial instructions. La page n'énumère ni les compétences ni les clients ; n'ajoutez pas de noms et ne la réduisez pas à un seul agent.

D'abord la signature du design, ensuite le plan d'implémentation. La page n'autorise pas de commencer sans signature.

Pas de secrets, pas de commande de désinstallation, pas de répertoire local. N'ajoutez pas d'étapes de test, de stratégie de branches ou d'actions de publication non écrites.