Génère une entité Doctrine avec repository selon principes Elegant Objects
Génère une entité Doctrine et son repository selon les principes Elegant Objects. Déclenché quand vous demandez une nouvelle entité avec ses propriétés. Crée les fichiers complets avec interfaces, traits et méthodes de journalisation.
/plugin marketplace add atournayre/claude-marketplace/plugin install gemini@atournayre-claude-plugin-marketplaceThis skill inherits all available tools. When active, it can use any tool Claude has access to.
README.mdreferences/usage.mdtemplates/Entity/Utilisateur.phptemplates/Repository/UtilisateurRepository.phptemplates/Repository/UtilisateurRepositoryInterface.phpGénère une entité Doctrine complète avec son repository selon les principes Elegant Objects.
Use skill framework:make:entity
framework:make:contracts si absent)src/Entity/{EntityName}.phpsrc/Repository/{EntityName}Repository.phpsrc/Repository/{EntityName}RepositoryInterface.phpsrc/Contracts/ existe, sinon appeler framework:make:contractstemplates/Entity/final, constructeur privé, factory statique create()final, extends ServiceEntityRepositorytoLog() inclut toutes les propriétés