About specsfy-specialist-laravel
A Laravel development skill for inspecting an existing project and implementing changes within its conventions. It emphasizes authorization, data handling, focused tests, and operational checks.
Key features
- 01Inspect project instructions and active specs
- 02Trace requests through domain and persistence
- 03Plan authorization, validation, and transactions
- 04Build jobs with retries and failure handling
- 05Validate with tests and static analysis
Use cases
- 01Add a feature following existing Laravel conventions
- 02Review migration safety during deployment
- 03Diagnose queue, scheduler, or query concerns
Install
Copy the command and run it in a terminal.
$
npx skills add https:/ / github.com/ promovaweb/ specsfy --skill specsfy-specialist-laravelAfter installing, type/specsfy-specialist-laravelin Claude Code to confirm it loaded.
Bundled filesagents/openai.yamlreferences/standards.md
Details
From the project READMELaravel
Fluxo
- Ler as instruções, a spec ativa e os manifests do projeto consumidor.
- Descobrir versões e extensões em
composer.jsonecomposer.lock. - Mapear a requisição até domínio, persistência, efeitos assíncronos e resposta.
- Localizar convenções em arquivos irmãos e testes existentes.
- Definir autorização, validação, transação, idempotência e falhas antes do código.
- Materializar o teste focal, implementar a menor fatia e refatorar.
- Executar testes, análise estática, formatter e verificação operacional disponíveis.
Padrões
- Manter controllers finos e regras de negócio no boundary já adotado.
- Usar Form Requests, policies, resources e bindings quando forem contratos locais.
- Tratar Eloquent como acesso a dados, sem esconder consultas caras ou N+1.
- Projetar jobs idempotentes, com timeout, tentativas, backoff e tratamento de falha.
- Preparar migrations compatíveis com o volume, lock esperado, rollback e deploy misto.
- Nunca confiar em validação do cliente nem autorizar somente na interface.
- Não criar abstração, pacote ou evento sem consumidor e benefício verificável.
Validação
- Cobrir caminho feliz, autorização, validação, efeitos e falhas relevantes.
- Inspecionar queries quando cardinalidade ou latência importar.
- Verificar queues, scheduler, cache, config e variáveis no ambiente alvo.
- Registrar riscos de dados e comandos operacionais sem executá-los sem autorização.
Leia references/standards.md para padrões detalhados e fontes oficiais conforme a área alterada.
Comments
Markdown supported