← all publishers

efficience-it

@efficience-it source repo

22 published skills

  1. Upgrade · efficience-it
    Assiste la montée de version PHP ou Symfony. Analyse le projet pour détecter les deprecations, breaking changes, et incompatibilités. Produit un plan de migration.
    0 installs
  2. Fixtures · efficience-it
    Génère des fixtures de test pour les entités Doctrine. Produit des données réalistes avec Alice/Faker, gère les relations, respecte les contraintes de validation. Utiliser quand on a besoin de jeux de données pour les tests fonctionnels.
    0 installs
  3. Refactor · efficience-it
    Refactoring guidé par l'architecture pour projet PHP/Symfony. Respecte la séparation Domain/Application/Infrastructure et les principes SOLID.
    0 installs
  4. Security · efficience-it
    Audit de sécurité rapide pour projet PHP/Symfony. Analyse les fichiers modifiés ou un périmètre donné. Détecte injections SQL, XSS, CSRF, exposition de données, permissions manquantes. Basé sur OWASP Top 10. Utiliser avant un commit ou pour auditer un périmètre.
    0 installs
  5. Messenger · efficience-it
    Vérifie la configuration Symfony Messenger. Analyse les transports, routages, handlers, retry policies et middlewares. Détecte les messages sans handler et les incohérences.
    0 installs
  6. Migration · efficience-it
    Analyse et sécurise les migrations Doctrine. Vérifie la perte de données, la cohérence up/down, les requêtes longues, et la compatibilité zero-downtime.
    0 installs
  7. Performance · efficience-it
    Audit de performance pour projet PHP/Symfony. Détecte les requêtes N+1, les problèmes d'hydratation Doctrine, les caches manquants, les requêtes lentes.
    0 installs
  8. API Platform · efficience-it
    Génère une ressource API Platform pour projet Symfony. Configure les opérations, filtres, pagination, groupes de sérialisation, et validations. Utiliser quand on travaille avec API Platform pour exposer ou modifier une ressource API.
    0 installs
  9. Deprecations · efficience-it
    Scanne un projet PHP/Symfony pour détecter les deprecations PHP et Symfony. Identifie le code obsolète, propose les remplacements modernes.
    0 installs
  10. CI · efficience-it
    Génère ou audite un pipeline CI/CD pour projet PHP/Symfony. Supporte GitHub Actions et GitLab CI. Couvre tests, PHPStan, CS-Fixer, sécurité.
    0 installs
  11. Dto · efficience-it
    Génère des DTOs (Data Transfer Objects) pour projet PHP/Symfony. Produit des classes readonly avec validation, mapping depuis/vers les entités Doctrine.
    0 installs
  12. Crud · efficience-it
    Génère un CRUD complet pour une entité Symfony. Produit l'entité Doctrine, le repository, le contrôleur, le form type, les templates Twig, et les tests. Utiliser quand on veut scaffolder rapidement une ressource complète.
    0 installs
  13. Plan · efficience-it
    Planifie l'implémentation d'une feature ou d'un ticket dans un projet PHP/Symfony. Analyse le contexte, identifie les fichiers à créer/modifier, propose un ordre d'exécution et liste les risques.
    0 installs
  14. Test · efficience-it
    Génère des tests PHPUnit pour un fichier ou une classe PHP/Symfony. Couvre le cas nominal, les cas limites et les cas d'erreur. Respecte les conventions du projet (Unit/Functional, data providers, pas de mock DB en fonctionnel). Utiliser quand un développeur veut des tests pour du code existant ou nouveau.
    0 installs
  15. Twig · efficience-it
    Audit et amélioration de templates Twig. Vérifie l'accessibilité, la performance, les bonnes pratiques, et la sécurité. Utiliser pour auditer un template existant ou quand on veut un retour sur la qualité d'un template.
    0 installs
  16. Debug · efficience-it
    Aide au débogage pour projet PHP/Symfony. Analyse une erreur, une stacktrace, ou un comportement inattendu. Identifie la cause probable et propose un fix.
    0 installs
  17. Docker · efficience-it
    Génère un environnement Docker pour projet PHP/Symfony. Produit un docker-compose.yml avec PHP-FPM, Nginx/Caddy, base de données, et services annexes.
    0 installs
  18. Review · efficience-it
    Revue de code standardisée pour projet PHP/Symfony. Analyse le diff git staged ou un fichier donné. Détecte les violations d'architecture, failles de sécurité, tests manquants, et violations PSR-12.
    0 installs
  19. API Doc · efficience-it
    Génère la documentation OpenAPI pour les endpoints d'un contrôleur API Symfony. Produit les attributs OA (NelmioApiDocBundle) avec descriptions, paramètres, schémas et réponses.
    0 installs
  20. Command · efficience-it
    Génère une commande console Symfony. Produit une commande avec arguments, options, validation des inputs, progress bar, output structuré et gestion d'erreur.
    0 installs
  21. Onboard · efficience-it
    Génère un guide d'onboarding technique pour un projet PHP/Symfony. Analyse le code source, la stack, l'architecture, les commandes et les conventions.
    0 installs
  22. Phpstan · efficience-it
    Corrige les erreurs PHPStan dans un projet PHP/Symfony. Lance l'analyse, interprète les erreurs, et applique les corrections sans jamais utiliser @phpstan-ignore ni réduire le niveau.
    0 installs