
de specialist-agent12
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.
Ce skill analyse l'arbre de travail/diff pour auto-détecter le type et le scope du conventional-commit, génère un message de commit validé (type(scope): description), avertit en cas de secrets ou de code de débogage, et peut indexer et exécuter le commit. Il impose des règles de formatage et des vérifications pré-commit utiles pour maintenir un historique de projet propre.
À utiliser après avoir terminé une fonctionnalité, une correction de bug ou un refactoring lorsque vous souhaitez un message de commit conventionnel cohérent et une validation automatisée (secrets, console.log/debugger, alertes sur la taille des fichiers). Non adapté aux arbres de travail vides.
Conçu pour les agents assistants développeurs et les intégrations avec accès shell (Claude Code, Cursor, Codex ou agents capables d'utiliser le CLI).
Smart Commit is a conventional commit generator skill that analyzes git changes, auto-detects commit type and scope from file patterns and diff content, validates for secrets and debug artifacts before committing, and then executes the commit. No bundled scripts — purely instruction-based. The SKILL.md is well-structured with clear steps, type/scope detection tables, validation checks, and even an anti-rationalization section to encourage good habits.
Clean, well-written skill with no security concerns. Purely declarative — no executable code, just instructions for the agent to follow. The pre-commit validation step (checking for .env files, console.log, debugger statements, large files) is a nice security touch. No network calls, no credential handling, no destructive commands beyond normal git operations. The anti-rationalization table is a thoughtful UX touch.
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
Planification Adaptive (/plan)
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.
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.
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.