
de specialist-agent12
Générez un plan de mise en œuvre adapté à la complexité de la tâche — du mini-plan rapide au document de conception complet — avant d'écrire du code ou d'effectuer des changements majeurs.
La Planification Adaptive crée des plans de mise en œuvre clairs et délimités pour les fonctionnalités, les refactorisations ou les tâches d'ingénierie multi-étapes. La compétence analyse la portée, classifie la complexité (TRIVIAL, SIMPLE, MEDIUM, COMPLEX) et retourne le plan approprié : une checklist rapide pour le travail trivial, un mini-plan pour les petits changements, un plan de mise en œuvre structuré pour les tâches moyennes, ou un document de conception détaillé pour les efforts complexes.
Invoquez /plan lors du démarrage d'une nouvelle fonctionnalité, de l'architecture d'un changement sur plusieurs fichiers, ou lorsque la portée est floue et que vous avez besoin d'un alignement avant de coder. Utilisez-le pour éviter les refontes et pour créer des points de contrôle pour la gestion des risques.
Fonctionne bien avec les agents disposant d'outils de lecture de code (Read, Glob, Grep) et les assistants orientés développeurs (Claude Code, Cursor, Codex, Copilot) capables d'inspecter des dépôts et de générer des tâches de code.
Une compétence de planification purement instructionnelle sans scripts intégrés. Fournit un flux de planification adaptatif à 4 niveaux (trivial/simple/moyen/complexe) qui ajuste la profondeur de la sortie à la portée de la tâche. Fichier SKILL.md bien structuré avec un frontmatter complet, des déclencheurs clairs et des conseils utiles contre la rationalisation. Aucun problème de sécurité — utilise uniquement Read/Glob/Grep, pas d'appels réseau ou d'actions destructrices.
Compétence propre. Aucun code exécutable à auditer. L'heuristique de classification de la complexité (nombre de fichiers + estimations de lignes) est raisonnable mais subjective — les agents peuvent mal classifier. Le tableau anti-rationalisation est une touche agréable pour encourager l'utilisation.
Développement Piloté par les Tests (TDD)
Exécute des cycles TDD disciplinés : écrire un test échouant, implémenter le correctif minimal, puis refactoriser — pour les fonctionnalités et les corrections de bugs où la correction est cruciale.
/verify — Vérification avant complétion
Exécutez des commandes de vérification fraîches (tests, build, lint, types) et exigez des preuves complètes de l'exécution avant de déclarer le travail terminé ou de fusionner les modifications.
/learn — Mode d'apprentissage interactif
Assistant d'implémentation axé sur l'enseignement : explique les décisions, guide l'architecture et produit du code incrémentiel avec une approche pédagogique pour l'onboarding
Débogage Systématique (/debug)
Une compétence d'agent basée sur une méthodologie de débogage en quatre phases et priorisant les preuves : collecte de preuves, analyse de motifs, formulation d'hypothèses et mise en œuvre et preuve de corrections.
Grill (Défi de Code Adversaire)
Effectue des tests de stress adverses sur le code pour trouver des cas limites, des conditions de concurrence, des failles de sécurité et des défauts logiques avant le déploiement.
Smart Commit (générateur de commits conventionnels)
Génère et applique des messages de commit conventionnels avec détection automatique du type et du scope, ainsi qu'une validation pré-commit pour les secrets et les artefacts de débogage.
Optimisation du Taux de Conversion (CRO)
Auditez les pages de destination et les flux d'utilisateurs pour identifier les frictions de conversion et proposer des recommandations A/B testables et priorisées.
Migration : Migrer un Module
Automatise une migration multiphase d'un module Angular vers une architecture cible avec des portes d'approbation et une validation après chaque phase.
Next.js : Migration — Migrer un Composant
Convertissez un composant ou une page Next.js Pages Router vers le modèle App Router, en mettant à jour le routage, la récupération des données et les limites de composants pour le Next.js App Router.
Révision de Code
À utiliser lorsque les modifications de code nécessitent une révision avant la fusion — valide l'architecture, les types, la sécurité et la couverture des tests.