CommunityEscrita e Ediçãogithub.com

h0ngcha0/hubo

Dois agentes debatem sobre uma base de código até que cada achado de revisão seja reconciliado.

O que é hubo?

Hubo é uma habilidade para agentes de IA (como Claude Code, Cursor ou Codex) que introduz um fluxo de trabalho colaborativo com dois papéis persistentes: um agente de trabalho pragmático que pode editar arquivos e um agente de revisão independente e somente leitura que desafia a implementação e suas evidências. É útil para garantir que cada mudança no código seja minuciosamente revisada e todos os achados resolvidos antes da conclusão. O fluxo começa com o agente de trabalho implementando a menor alteração completa e relatando seu diff, decisões e verificação. O revisor inspeciona o código real e retorna `CLEAR` ou achados numerados. Cada achado é repassado ao mesmo agente de trabalho, que deve responder com `FIXED`, `PUSHBACK` ou `NEEDS_USER` e evidências. O processo continua até que o revisor retorne `CLEAR` com todos os achados fechados ou retirados, ou até que uma decisão genuína de requisito ou direção técnica precise do usuário. A habilidade suporta uma variedade de hosts (como terminal, web e JetBrains) e garante que todo o histórico da troca seja incluído na resposta final, sem armazená-lo em arquivo.

Funciona com~Claude Code~Codex CLI~Cursor
npx skills add h0ngcha0/hubo

Installed? Explore more Escrita e Edição skills: steipete/notion, langchain-ai/langchain, bytedance/podcast-generation · View all 6 →

Perguntar na sua IA favorita

Abre um novo chat com esta habilidade de agente já pré-carregada.

Documentação

O que hubo faz?

Execute Hubo somente após ativação explícita pelo usuário. Coordene exatamente dois papéis persistentes de alto nível na conversa atual:

  • um agente de trabalho pragmático cuja linhagem sozinha pode editar arquivos; e
  • um agente de revisão independente, somente leitura, que desafia a implementação e suas evidências.

Leia o fluxo de trabalho completo do Hubo antes de criar qualquer um dos papéis. Selecione exatamente um host atual dentre os adaptadores de host suportados; nunca misture APIs de host.

O agente de trabalho implementa a menor alteração completa e relata seu diff, decisões e verificação. O agente de revisão inspeciona o código real e retorna CLEAR ou achados numerados. Repasse cada achado de volta ao mesmo agente de trabalho, que deve responder com FIXED, PUSHBACK ou NEEDS_USER com evidências. Retome o mesmo revisor para verificar a resposta e continue sem um limite arbitrário de rodadas.

Pare somente quando o revisor retornar CLEAR com todos os achados fechados ou retirados, ou quando uma decisão genuína de requisito ou direção técnica precisar do usuário. Espelhe cada relatório de trabalho concluído e revisão na conversa e, em seguida, inclua a troca cronológica completa na resposta final. Nunca armazene a troca em um arquivo.

Habilidades Relacionadas