Superpowers : Le Guide Complet du Framework de Compétences Agentiques qui Fonctionne Vraiment
Et si votre agent IA ne se contentait pas d'écrire du code — mais suivait une méthodologie complète de développement logiciel ? Superpowers est un framework de compétences agentiques et une méthodologie de développement par Jesse Vincent (obra) qui transforme votre agent en partenaire d'ingénierie discipliné. Brainstorming, worktrees Git isolés, tâches de 2-5 minutes, sous-agents avec revue à deux niveaux, TDD strict RED-GREEN-REFACTOR, et workflows de merge propres.
Avec 72 500+ étoiles GitHub, 5 500+ forks et le support de Claude Code, Cursor, Codex et OpenCode, Superpowers est devenu l'un des frameworks de développement agentique les plus populaires.
Qu'est-ce que Superpowers ?
Un workflow complet de développement logiciel pour agents, construit sur des « skills » composables. Les skills se déclenchent automatiquement — votre agent a tout simplement des Superpowers.
Ce qui se passe quand vous construisez quelque chose :
- L'agent ne saute pas dans le code. Il demande ce que vous essayez vraiment de faire
- Il extrait une spécification de la conversation, présentée en morceaux digestibles
- Après validation du design, il crée un plan pour « un junior enthousiaste sans goût ni jugement »
- Il lance le développement par sous-agents, chaque tâche inspectée et revue
Le Workflow en 7 Étapes
1. Brainstorming (brainstorming)
Raffine les idées par questionnement socratique, explore les alternatives, présente le design en sections.
2. Git Worktrees (using-git-worktrees)
Crée un espace isolé sur une nouvelle branche, vérifie une baseline de tests propre.
3. Écriture de Plans (writing-plans)
Découpe le travail en tâches de 2-5 minutes avec chemins de fichiers exacts et étapes de vérification.
4. Développement par Sous-Agents (subagent-driven-development)
Sous-agent frais par tâche avec revue à deux niveaux : conformité au spec, puis qualité du code.
5. TDD (test-driven-development)
RED-GREEN-REFACTOR strict. Supprime le code écrit avant les tests.
6. Revue de Code (requesting-code-review)
Revue contre le plan, problèmes par sévérité. Les problèmes critiques bloquent la progression.
7. Finalisation (finishing-a-development-branch)
Vérifie les tests, options merge/PR/garder/abandonner, nettoie le worktree.
Ce sont des workflows obligatoires, pas des suggestions.
Bibliothèque de Skills
Tests
- test-driven-development — Cycle RED-GREEN-REFACTOR avec anti-patterns
Débogage
- systematic-debugging — Processus en 4 phases de cause racine
- verification-before-completion — Vérifier que c'est vraiment corrigé
Collaboration
- brainstorming — Raffinement socratique du design
- writing-plans — Plans d'implémentation détaillés
- executing-plans — Exécution par lots avec checkpoints
- dispatching-parallel-agents — Workflows de sous-agents concurrents
- requesting-code-review / receiving-code-review — Revue de code
- using-git-worktrees — Branches de développement parallèles
- finishing-a-development-branch — Workflow de merge/PR
- subagent-driven-development — Itération rapide avec revue à deux niveaux
Méta
- writing-skills — Créer de nouveaux skills
- using-superpowers — Introduction au système
Installation
# Claude Code
/plugin marketplace add obra/superpowers-marketplace
/plugin install superpowers@superpowers-marketplace
# Cursor
/plugin-add superpowers
# Mise à jour
/plugin update superpowers
Superpowers vs Alternatives
Chaque framework a ses forces réelles :
| Fonctionnalité | Superpowers | Everything Claude Code | Anthropic Skills | Antigravity | CLAUDE.md |
|---|---|---|---|---|---|
| Méthodologie dev | ✅ Workflow 7 étapes | Partiel | ❌ | ❌ | Par projet |
| TDD strict | ✅ RED-GREEN-REFACTOR | ✅ Skill TDD | ❌ | ❌ | Manuel |
| Orchestration sous-agents | ✅ Revue 2 niveaux | ✅ Multi-agent | ❌ | ❌ | ❌ |
| Worktrees Git | ✅ Intégré | ❌ | ❌ | ❌ | ❌ |
| Nombre de skills | 15 ciblés | 60+ intégrés | 17 officiels | 1 200+ | Custom |
| Hooks automatisés | ❌ | ✅ Système complet | ❌ | ❌ | ❌ |
| Scan sécurité | ❌ | ✅ AgentShield | ❌ | ❌ | ❌ |
| Standard officiel | ❌ | Communautaire | ✅ agentskills.io | Communautaire | ❌ |
| Communauté | 72K ⭐ | 62K ⭐ | 85K+ ⭐ | Croissante | Individuel |
FAQ
Qu'est-ce que Superpowers ?
Un framework de skills et une méthodologie de développement : brainstorm → plan → TDD → revue → merge.
Le TDD est-il obligatoire ?
Oui, strictement. Le skill supprime le code écrit avant les tests.
Quelles plateformes ?
Claude Code, Cursor, Codex et OpenCode.
Est-ce gratuit ?
Oui — licence MIT. Sponsoring GitHub encouragé.
Conclusion
Superpowers a mérité ses 72 500+ étoiles en répondant à une question ignorée par la plupart des frameworks : comment un agent IA devrait-il réellement construire du logiciel ? Le TDD strict, le développement par sous-agents avec revue à deux niveaux, l'isolation par worktrees Git et le débogage systématique créent un framework où votre agent ne se contente pas d'écrire du code — il fait de l'ingénierie logicielle.
Explorer Superpowers sur GitHub
