Consultor de relatórios e análise de dados. Use quando quiser desenhar um relatório, definir KPIs, otimizar queries de agregação, estruturar dados para gráficos ou decidir o que medir em um sistema.
Consultor de arquitetura de sistemas PHP. Use quando quiser revisar boundaries de domínio, responsabilidades de camadas, estrutura de módulos, design de APIs ou decisões de design antes de implementar.
Consultor de Clean Code especializado no stack PHP do desenvolvedor. Use quando quiser revisar legibilidade, nomes, funções grandes, duplicação, complexidade ou qualquer código que "funciona mas incomoda" antes de considerar pronto.
Gera testes PHPUnit para um arquivo, função ou classe PHP do projeto. Use quando o usuário quiser adicionar testes a código existente, cobrir uma função nova, ou testar um módulo específico.
Consultor de banco de dados MySQL. Use quando quiser revisar schema, indexes, queries lentas, model de dados LGPD, migrations ou decisões de estrutura antes de implementar.
Explora arquivos com Gemini CLI, economizando tokens do Claude. TRIGGER when: precisar ler ou entender 3+ arquivos (PHP ou .md); explorar módulo desconhecido antes de implementar; carregar CONTEXT.md de módulo específico; mapear dependências; carregar arquivos de padrões do DevProtocol (arquitetura-php.md, testes-phpunit.md, etc.) quando não estão no contexto. Usar ANTES do Read tool em múltiplos arquivos. SKIP: arquivo único já lido na sessão; protocol files já injetados pelo hook de sessão (contexto-negocio, entidades-dominio, regras-universais); tarefa trivial (CSS, typo, rename).
Usa modelos externos gratuitos (Qwen/OpenRouter, GPT-4o-mini/GitHub) para rascunhar PHP novo, economizando output tokens do Claude. TRIGGER when: criar arquivo PHP NOVO com 50+ linhas (repositório, serviço, entidade de domínio, test class PHPUnit, migration SQL); gerar boilerplate de módulo (listar/cadastrar/editar.php). Usar ANTES do Write tool para arquivos novos grandes. SKIP: edições em arquivos existentes; arquivos com menos de 50 linhas.
Consultor especialista em LGPD (Lei 13.709/2018) no contexto brasileiro. Use quando quiser revisar conformidade de um módulo, decisões de modelo de dados, fluxo de consentimento, direitos do titular ou documentação de privacidade.