Architecture & Code
Conception Système
Agent: ArchitectPour définir la structure d'un projet avant de coder.
@architect Je veux créer un micro-service de traitement vidéo en Python. Propose une architecture Clean Architecture avec FastAPI, Celery pour les tâches async, et Redis. Inclus la structure des dossiers et les diagrammes Mermaid.
Composant React Avancé
Agent: FullstackImplémentation complète front/back.
@fullstack-developer Crée un composant 'DataTable' réutilisable en React/TypeScript. Il doit supporter le tri, la pagination serveur, et le filtrage. Utilise TanStack Query pour la gestion des données et Tailwind pour le style.
Cycle TDD Rigoureux
Commande: /tddLancer une boucle de développement par les tests.
/tdd --feature "Calculateur de TVA" --stack "Jest/TypeScript" --rules "Pas de flottants pour l'argent, utiliser des entiers"
Débogage Systématique
Skill: DebuggingRésoudre un bug tenace.
Je parie que tu ne peux pas trouver ce bug. Utilise le skill 'systematic-debugging'. Voici le symptôme : 'Le token JWT expire après 5min malgré une config à 1h'. Analyse la configuration serveur et le code client.
Infrastructure & Sécurité
Audit de Sécurité
Agent: SecOpsVérification des vulnérabilités OWASP.
@security-reviewer Audite le fichier 'auth_controller.py'. Cherche spécifiquement les failles d'injection SQL, les problèmes de timing attack sur la vérification de mot de passe, et la gestion des logs sensibles.
Gouvernance IA
Commande: /robots-aiContrôler l'accès des bots d'entraînement.
/robots-ai --strategy "search-only" --block-training "all" --output "./public/robots.txt" --comment "Protection stricte contre le scraping de données"
Optimisation Docker
Agent: DevOpsRéduire la taille des images et sécuriser les conteneurs.
Optimise ce Dockerfile pour la production. Utilise un build multi-stage, une image de base Alpine, et assure-toi que l'application ne tourne pas en root. Vérifie aussi la gestion du cache des layers.
Vérification Pre-Push
Commande: /verifyCheck complet avant envoi.
/verify --lint --test --build --security --report "verification-report.md"
Qualité & Conformité
Audit Charte & RGPD
Commande: /audit-juridiqueVérification de conformité éthique.
/audit-juridique --input "enquete-exclusive.md" --standards "charte-munich,rgpd" --check-sources "rigorous"
Correction Typographique
Skill: TypographieApplication des règles de l'Imprimerie Nationale.
Utilise le skill 'typographie-française'. Relis ce texte et corrige : les espaces insécables manquantes, les majuscules non accentuées, l'usage des tirets cadratins pour les dialogues et la mise en forme des citations.
Mise à jour Documentation
Agent: DocUpdaterSynchroniser le code et la doc.
@doc-updater J'ai modifié l'API d'authentification. Mets à jour le fichier 'API.md' et le 'README.md' pour refléter les nouveaux endpoints et les changements dans le payload JSON. Ajoute des exemples curl.
Rédaction de Haut Niveau
Skill: Psycho PromptObtenir une qualité éditoriale maximale.
Ceci est critique pour la réputation du journal. Prends une grande inspiration. Rédige un éditorial sur l'IA en adoptant le style 'Analytique et Nuancé'. Évalue ensuite ta propre objectivité sur une échelle de 1 à 10.
Séquences d'Actions
🚀 1. Lancement de Projet (De l'idée au plan)
Enchaînez ces actions pour démarrer proprement.
- Brainstorming :
@planner Organise une session de brainstorming pour une app de gestion de tâches. Liste les fonctionnalités clés (MVP). - Architecture :
@architect Propose une stack technique adaptée au MVP (rapide mais scalable). - Planning :
/plan --goal "Initialiser le dépôt et le squelette" --steps "Git init, Config CI/CD, Structure dossiers"
✨ 2. Feature Development (Qualité Max)
Le cycle idéal pour coder sans dette technique.
- Spécification :
Utilise 'feature-planning'. Décris les requis pour la feature 'Mode Sombre'. - Tests (TDD) :
/tdd --feature "Dark Mode Toggle" --stack "React/Tailwind" - Implémentation :
@fullstack-developer Implémente le switch de thème en respectant les tests. - Review :
/code-review --focus "accessibilité, persistance locale"
🔥 3. Hotfix Production (Urgence)
Réagir vite et bien sans casser le reste.
- Analyse :
@error-detective Analyse ces logs de crash. Trouve la cause racine immédiatement. - Reproduction :
Crée un test qui reproduit ce crash (fail). - Fix :
Applique le correctif minimal pour faire passer le test. - Non-régression :
/verify --all