Communitygithub.com

luobosibing2/superpowers-slim

Un fork léger de Codex Superpowers avec cinq compétences limitées et sans moteur d'exécution de workflow.

Qu'est-ce que superpowers-slim ?

Superpowers-slim est une version allégée et ciblée de l'original Superpowers, conçue spécifiquement pour l'assistant de codage Codex. Contrairement à son homologue complet, cette version ne contient pas de moteur d'exécution de workflow, ce qui la rend plus rapide et plus simple à intégrer dans des flux de travail existants. Elle propose cinq compétences autonomes et strictement limitées, dont une dédiée aux révisions de code (Code Review), permettant aux développeurs d'obtenir des revues indépendantes, structurées et reproductibles sans invoquer de processus automatisés. L'accent est mis sur la simplicité et le contrôle : chaque compétence doit être invoquée explicitement par l'utilisateur, éliminant les déclencheurs automatiques basés sur la complexité ou le risque. Cela en fait un outil idéal pour les développeurs souhaitant garder une maîtrise totale sur les interventions de l'IA, tout en bénéficiant de revues de code approfondies et d'autres capacités auxiliaires. Il est compatible avec tous les environnements prenant en charge Codex et ne nécessite aucune installation supplémentaire ou configuration de workflow.

Compatible avec~Claude Code✓Codex CLI~Cursor
npx skills add luobosibing2/superpowers-slim

Demander à votre IA préférée

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

Documentation

Révision de code

Périmètre

Effectuez une révision d'implémentation indépendante et limitée. Il ne s'agit pas d'un pipeline de relecture par tâche et il ne démarre jamais automatiquement en fonction du risque, de la difficulté ou de la taille des modifications.

Déclencheur

Le seul déclencheur est la demande explicite de l'utilisateur pour une révision d'implémentation. L'impact sur la sécurité, le risque de compatibilité, la complexité, le nombre de fichiers, le nombre de lignes ou la confiance de l'agent ne doivent jamais se substituer à cette demande. Sans elle, revenez au travail normal de l'agent racine sans invoquer cette compétence.

Boucles de révision

  1. L'agent racine identifie les exigences exactes de la tâche et le périmètre de révision à partir de la conversation, du plan et des preuves Git actuelles.
  2. Créez exactement un nouveau réviseur pour le premier tour. Donnez-lui les exigences, le périmètre, les preuves de diff ou de commit, et la grille d'évaluation de la révision. Il doit être en lecture seule et ne doit pas déléguer à un autre agent.
  3. Le premier tour est une révision complète du périmètre d'implémentation demandé. Signalez d'abord les résultats, classés par gravité et basés sur les fichiers et les lignes.
  4. Si des correctifs sont nécessaires, l'agent racine prend en charge les correctifs, l'intégration et les tests.
  5. Une fois les résultats bloquants corrigés, créez un nouveau réviseur pour une relecture ciblée de ces correctifs et des régressions à proximité. Incluez les résultats précédents et le périmètre des correctifs.
  6. Ne démarrez jamais un troisième tour. Signalez les résultats critiques ou majeurs non résolus comme bloquants sans revendiquer la finalisation.

Des observations mineures peuvent accompagner une validation. Un résultat critique ou majeur bloque une validation même si le réviseur indique un verdict global incohérent.

Transfert de révision

Enregistrez le tour, le périmètre, la plage de révision, le verdict et les résultats bloquants. Ensuite, rendez le contrôle à l'agent racine.

Skills associés