Repository navigation
Hook bigtech reinforce
Esta página explica o hook bigtech_reinforce.py de forma didática. Se algum termo for novo, consulte o Glossário.
Um hook (gancho automático) é um pequeno programa que dispara sozinho em um momento específico, sem você pedir. O bigtech traz 6 hooks; este é um deles.
O bigtech-reinforce mantém o plugin no modo correto a cada mensagem que você envia. Ele faz uma de duas coisas, nunca as duas ao mesmo tempo:
- Reforço (projeto já classificado): se o projeto já teve o porte medido, ele injeta a cada mensagem um lembrete curto do modo de operação do bigtech, para o assistente não "esquecer" e voltar a agir como um assistente genérico.
- Roteamento (projeto ainda não classificado): se você escreve algo que pede a equipe de liderança (por exemplo, "montar o time", "organizar como bigtech", "quem cuida disso"), ele aponta para a skill /bigtech, que aciona o agente Cosimo.
O nome significa "reforço do bigtech". "Reforço" no sentido de relembrar e firmar o modo de trabalho.
Ele dispara no evento UserPromptSubmit, ou seja, toda vez que você envia uma mensagem ao Claude Code. Por isso ele consegue manter o modo firme ao longo da conversa.
Em uma conversa longa, ou com vários plugins e instruções concorrendo, o assistente pode aos poucos "driftar" (desviar) de volta para o comportamento genérico, esquecendo que deveria operar como a constelação de uma empresa. Esse hook resolve o problema de duas formas: relembra o modo a cada mensagem (quando o projeto já foi classificado) e captura pedidos em português que deveriam acionar a skill /bigtech (quando ainda não foi).
O segundo caso resolve uma frustração comum: você pede "a constelação" em palavras, mas ela não é usada. O roteamento garante que o pedido caia na skill certa.
Quando o projeto ainda não foi classificado, o hook examina a sua mensagem em busca de palavras que indicam o desejo de montar ou gerenciar a equipe. Ele reconhece termos em português e inglês, como: "c-level", "bigtech", "constelação", "montar o time", "estruturar a empresa", "orquestrar", "gerente", "gestão", "Cosimo", "Cosmo", entre outros. Se a mensagem casar com algum desses, ele aponta para a /bigtech.
O hook foi feito para não incomodar. Ele nunca faz as duas coisas (reforço e roteamento) ao mesmo tempo. E, em um projeto ainda não classificado, ele só age se a sua mensagem realmente pedir a equipe; se você está falando de outra coisa, ele fica calado. Esse cuidado evita poluir cada mensagem com lembretes desnecessários.
Este hook foi feito para nunca interromper o turno. Ele sempre termina sem erro. Se algo der errado, ele simplesmente não injeta nada e segue. É um reforço, nunca um bloqueio.
- O bigtech-session-init e o bigtech-porte-reminder rodam no início da sessão. Este aqui age a cada mensagem, complementando-os ao longo da conversa.
Veja também a Skill: /bigtech e o Uso no dia a dia. Voltar para a Home.