iserter/eloquent-best-practices

Mejores prácticas para el ORM Eloquent de Laravel, incluyendo optimización de consultas, gestión de relaciones y cómo evitar errores comunes como las consultas N+1.

¿Qué es eloquent-best-practices?

Este skill proporciona una guía completa de mejores prácticas para trabajar con el ORM Eloquent de Laravel. Está diseñado para ayudar a desarrolladores a optimizar consultas, gestionar relaciones entre modelos de manera eficiente y evitar problemas de rendimiento comunes, como las famosas consultas N+1. Cubre técnicas como el uso de `with()` y `load()` para carga ansiosa, la selección de columnas específicas para reducir la carga de datos, y el empleo de índices en la base de datos. Además, incluye recomendaciones sobre cuándo usar colecciones Eloquent y consultas nativas de la base de datos, así como patrones para evitar la sobrecarga de datos en relaciones. Es compatible con proyectos Laravel de cualquier versión moderna y se integra directamente en el flujo de trabajo de desarrollo, ya sea en entornos de línea de comandos o en herramientas de IA como Claude Code. El objetivo principal es que los desarrolladores adopten un código más limpio, eficiente y mantenible al usar Eloquent.

Compatible con~Claude Code~Codex CLI~Cursor
npx skills add https://github.com/iserter/laravel-claude-agents/tree/main/skills/eloquent-best-practices

Installed? Explore more Productividad y colaboración skills: steipete/gemini, steipete/gh-issues, steipete/skill-creator · View all 6 →

Preguntar en tu IA favorita

Abre un nuevo chat con esta habilidad de agente ya precargada.

Documentación

¿Qué hace eloquent-best-practices?

Mejores prácticas para el ORM Eloquent de Laravel, incluyendo optimización de consultas, gestión de relaciones y cómo evitar errores comunes como las consultas N+1.

Skills relacionados