laravel-expert
Construa Aplicações Laravel de Nível Profissional
Obtenha assistência especializada em desenvolvimento Laravel para arquitetura limpa, padrões de codificação seguros e melhores práticas modernas do Laravel 10/11+.
Baixar o ZIP da skill
Upload no Claude
Vá em Configurações → Capacidades → Skills → Upload skill
Ative e comece a usar
Testar
A utilizar "laravel-expert". Criar um endpoint de API de registro de usuário com verificação de email
Resultado esperado:
Vou projetar uma API de registro completa com controlador, serviço, FormRequest e API Resource. A implementação incluirá:
1. **Definição de Rota** - POST /api/register
2. **FormRequest** - RegistrationRequest com regras de validação
3. **Controller** - RegistrationController com método store
4. **Service** - UserService para lógica de negócio
5. **API Resource** - UserResource para formatação de resposta
Gostaria que eu gerasse o código completo para algum desses componentes?
A utilizar "laravel-expert". Como otimizar esta consulta Eloquent para evitar problemas N+1?
Resultado esperado:
Para evitar consultas N+1, você deve usar eager loading. Veja como:
**Problema:** Carregar posts com seus autores em um loop causa N+1 consultas.
**Solução:** Use with() para eager loading:
$posts = Post::with(['author', 'comments'])->get();
Isso carrega todos os posts e seus autores/comentários relacionados em apenas 2-3 consultas em vez de N+1. Use este padrão sempre que acessar relacionamentos em loops.
Auditoria de Segurança
SeguroAll 13 static security findings are false positives. The scanner pattern-matched keywords without semantic understanding. The skill is a legitimate Laravel development assistant providing coding best practices with no malicious functionality.
Problemas de Baixo Risco (4)
Pontuação de qualidade
O Que Você Pode Construir
Desenvolvimento de Novas Funcionalidades Laravel
Gere funcionalidades Laravel completas e prontas para produção com arquitetura adequada, incluindo controladores, serviços, migrations e testes.
Revisão e Refatoração de Código
Obtenha revisões detalhadas de código com sugestões específicas de refatoração para melhorar a qualidade do código Laravel e seguir as convenções do framework.
Design e Implementação de API
Projetar e implementar APIs RESTful usando recursos Laravel, códigos de status adequados, paginação e rate limiting.
Tente Estes Prompts
Crie uma funcionalidade Laravel completa para [descreva a funcionalidade] incluindo controlador, classe de serviço, migration e validação FormRequest. Siga padrões de arquitetura limpa.
Revise este código Laravel e identifique problemas. Forneça uma versão refatorada com explicação das melhorias: [cole o código aqui]
Projetar um endpoint de API RESTful para [descreva o recurso] no Laravel. Inclua definição de rota, método do controlador, transformador de recurso e validação.
Implementar autenticação para [descreva o caso de uso] usando Laravel Sanctum. Inclua configuração de middleware, registro de policy e lógica do controlador.
Melhores Práticas
- Mantenha controladores enxutos movendo lógica de negócio para classes de serviço
- Sempre use classes FormRequest para validação de entrada em vez de validação no controlador
- Use route model binding para resolução automática de modelos e validação implícita de rotas
Evitar
- Evite colocar lógica de negócio diretamente em controladores - use classes de serviço em vez disso
- Não use request()->all() sem validação explícita - sempre valide a entrada
- Evite consultas SQL brutas a menos que seja absolutamente necessário - use o query builder do Eloquent