Weave Code
Weaver
Helps Laravel developers discover, compare, and choose open-source packages. See popularity, security, maintainers, and scores at a glance to make better decisions.
Feedback
Share your thoughts, report bugs, or suggest improvements.
Subject
Message
Agents
overclock/lab-kit
claude-code
cursor
composer-package
artisan-commands
service-provider
pest-testing
semver
changelog
conventional-commits

Pacote Composer opcional (overclock/lab-kit) que liga o app Laravel do cliente ao painel do Lab, como o SDK do Sentry: entra com composer require e sai com composer remove sem quebrar o app.

Install
php artisan boost:add-skill overclock/lab-kit

Save this content to: AGENTS.md

# Lab Kit

Pacote Composer opcional (`overclock/lab-kit`) que liga o app Laravel do cliente ao painel do Lab, como o SDK do Sentry: entra com `composer require` e sai com `composer remove` sem quebrar o app.

## Onde fica cada parte

- `src/`: o pacote; `LabKitServiceProvider` é descoberto pelo Laravel.
- `tests/`: Pest sobre o Orchestra Testbench.

## Regras que mais pesam

- Só a ponte: listar, bloquear e desbloquear usuários, forçar troca de senha, sessões, recursos de dados declarados e ações de negócio declaradas. Login, cadastro, 2FA, login social e bloqueio ficam no código do app (repositório-modelo).
- A ponte é por comandos `lab:*` do Artisan, sem porta de rede.
- O app nunca depende do pacote: removê-lo não pode quebrar nada.
- Segredo nunca em log, argumento de comando ou saída de comando.
- Identificadores em inglês, sem comentários no código; textos que o usuário lê em português.
- Semver com CHANGELOG (Keep a Changelog); quebra de contrato só em versão maior, com guia de atualização.
- Commits em Conventional Commits, em inglês, sem coautoria de IA. Nunca push na `main`.

## Definição de pronto

1. Critérios de aceite da história cumpridos, com teste.
2. `composer lint` e `composer test` verdes: Pint, Rector, Larastan (nível 8) e Pest.
3. `composer audit` e `npm audit` sem vulnerabilidade.
4. README e CHANGELOG atualizados no mesmo pull request.

Lab Kit

Pacote Composer opcional (overclock/lab-kit) que liga o app Laravel do cliente ao painel do Lab, como o SDK do Sentry: entra com composer require e sai com composer remove sem quebrar o app.

Onde fica cada parte

  • src/: o pacote; LabKitServiceProvider é descoberto pelo Laravel.
  • tests/: Pest sobre o Orchestra Testbench.

Regras que mais pesam

  • Só a ponte: listar, bloquear e desbloquear usuários, forçar troca de senha, sessões, recursos de dados declarados e ações de negócio declaradas. Login, cadastro, 2FA, login social e bloqueio ficam no código do app (repositório-modelo).
  • A ponte é por comandos lab:* do Artisan, sem porta de rede.
  • O app nunca depende do pacote: removê-lo não pode quebrar nada.
  • Segredo nunca em log, argumento de comando ou saída de comando.
  • Identificadores em inglês, sem comentários no código; textos que o usuário lê em português.
  • Semver com CHANGELOG (Keep a Changelog); quebra de contrato só em versão maior, com guia de atualização.
  • Commits em Conventional Commits, em inglês, sem coautoria de IA. Nunca push na main.

Definição de pronto

  1. Critérios de aceite da história cumpridos, com teste.
  2. composer lint e composer test verdes: Pint, Rector, Larastan (nível 8) e Pest.
  3. composer audit e npm audit sem vulnerabilidade.
  4. README e CHANGELOG atualizados no mesmo pull request.
Weaver

How can I help you explore Laravel packages today?

Conversation history is not saved when not logged in.
Prompt
Add packages to context
No packages found.
se7enxweb/flysystem
lampwick/laravel
jeslage/statamic-emojis
micahdshackelford/rmap-laravel
draftsmaninc/draftsman
square-bit/laravel-volition
himito/laravel-mailman
htinlynn/genius-helper
maco-studios/hephaestus
elmogy/larafast
xeviant/laravel-paystack
gorilladash/laravel-website-sdk
martialbe/flysystem-oss
chondal/3312client
jeroen-g/flickr
opscale-co/nova-genbi
itsjustvita/laravel-retention
tequilarapido/trackit
gregsphotography/site-builder-filament
cabaoctavio/laravel-query-log