hyperplan
Faz seu agente planejar de forma rigorosa, com críticas de outros agentes. É útil quando o plano precisa ser muito bom ou você pede uma análise crítica.
O que ela faz
Este modo cria uma equipe de IA com personalidades opostas para criticar e refinar um plano. O objetivo é expor fraquezas e garantir que apenas as melhores ideias sobrevivam.
Quando usar
- ✓Quando você precisa de um plano muito rigoroso.
- ✓Quando você quer que as ideias sejam testadas ao máximo.
- ✓Quando você pede um 'hyperplan' ou plano de crítica cruzada.
Exemplo do que pedir para a IA
“Crie um plano para lançar um novo aplicativo, mas certifique-se de que ele seja criticado por todos os lados antes de ser finalizado.”
Quer saber mais? Abra as seções abaixo.
Como usar
O jeito mais fácil: copie a mensagem abaixo e cole no Claude, ChatGPT, Cursor ou outra IA. Ela lê a skill e segue as instruções.
Link da skill
Mensagem pronta para colar
Como funciona
A IA assume o papel de um 'líder' que coordena uma equipe de 5 IAs com personalidades conflitantes. Cada IA ataca as ideias das outras, e apenas as ideias mais fortes e defensáveis são mantidas.
Instalação
Jeito mais fácil: copie o link da skill e cole no Claude, ChatGPT ou Cursor pedindo para seguir as instruções.
No terminal (Claude Code, Codex, Cursor), na pasta do projeto:
npx skills add code-yeongyu/oh-my-openagent --skill hyperplanOu baixe só o arquivo:
curl -L https://raw.githubusercontent.com/code-yeongyu/oh-my-openagent/dev/packages/omo-senpi/skills/hyperplan/SKILL.md -o SKILL.mdConteúdo técnico (SKILL.md)
Tradução do texto original do autor no GitHub. Os comandos e códigos estão como no original.
HYPERPLAN — Planejamento Adversarial Multiagente
OBRIGATÓRIO: Primeira ação ao carregar esta habilidade — diga "MODO HYPERPLAN ATIVADO!" para que o usuário saiba que a orquestração começou.
O QUE É ISSO
Você (o orquestrador) se torna o Líder de uma equipe adversarial de 5 membros. Os 5 membros são maximamente hostis uns aos outros — eles atacam implacavelmente as descobertas uns dos outros. Você então sintetiza apenas os insights defensáveis que sobreviveram aos ataques e os entrega a um planejador dedicado para formalização.
Isso não é construção de consenso. Isso é combate intelectual. A fraqueza é exposta. O pensamento preguiçoso é eviscerado. Apenas o que sobrevive ao teste chega ao plano.
COMO ISSO SE MAPEA PARA omo-senpi
Esta habilidade é executada nas ferramentas nativas da equipe líder. Os membros são processos filhos em segundo plano roteados através de uma categoria; você os coordena inteiramente com estas ferramentas:
| Propósito | Ferramenta | Argumentos chave |
|---|---|---|
| Iniciar a equipe uma vez | team_create |
inline_spec: { name, description, members: [...] } → retorna team_run_id |
| Enviar uma tarefa de rodada para um membro | task_send |
to: "<member>", team_run_id, message, opcional summary |
| Coletar respostas dos membros | notificações injetadas | as respostas são injetadas automaticamente assim que chegam — continue trabalhando ou termine seu turno |
| Passar para o planejador | task |
category XOR subagent_type, load_skills: ["ulw-plan"], run_in_background: false |
| Desfazer a equipe | team_delete |
team_run_id, force: true |
Os membros recebem suas rodadas como acompanhamentos injetados dentro de seu processo filho; eles respondem a você com task_send({ to: "lead", message: "..." }). Você é o intermediário de informações — os membros nunca veem as respostas uns dos outros, exceto através dos pacotes que você encaminha.
A entrega é orientada por injeção. Um task_send escreve uma mensagem durável e retorna imediatamente; ele nunca interrompe o destinatário. As respostas dos membros chegam como notificações injetadas no seu próximo limite de chamada de ferramenta ou borda ociosa. Após enviar a rodada N para todos os membros, continue fazendo trabalho independente de liderança ou termine seu turno — cada resposta chega como uma notificação injetada, e a rodada é concluída assim que todas as respostas esperadas chegarem.
PRÉ-CONDIÇÕES RÍGIDAS
Antes de começar, verifique:
- As ferramentas da equipe líder devem estar disponíveis —
team_create,task_send,team_delete. Elas se registram por padrão com o componente de tarefa. Se estiverem ausentes, o componente de tarefa foi desabilitado; PARE e diga ao usuário:"Hyperplan precisa das ferramentas da equipe omo-senpi, que estão desabilitadas. Reinicie sem
--no-omo-task(omono OmO Native,senpiem uma instalação senpi simples; o componente de tarefa está ativado por padrão), então tente novamente." - Você é a sessão líder de nível superior atual — as ferramentas da equipe são apenas para líderes e nunca chegam a um filho. Se você mesmo for um membro/filho iniciado, esta habilidade é a ferramenta errada; um membro não pode liderar uma equipe.
OS 5 MEMBROS ADVERSARIAIS — RnR & CARACTERÍSTICAS
Cada membro é um membro da equipe kind: "category". A categoria seleciona o modelo do membro e a modelagem do prompt; o campo prompt abaixo é o prompt do sistema que estabelece sua identidade adversarial.
As categorias obrigatórias são unspecified-low, unspecified-high, ultrabrain e artistry. Inclua deep-low apenas quando essa categoria for resolvida neste projeto; se team_create rejeitar deep-low como irresolúvel, tente novamente uma vez sem apenas o membro researcher e declare o elenco degradado.
REFERÊNCIA DE CARACTERÍSTICAS DA CATEGORIA
| Categoria | Mentalidade Nativa | Por que este Papel Adversarial se Encaixa |
|---|---|---|
unspecified-low |
Nível intermediário, inclinado à simplicidade, exigente de estrutura | Cético Pragmático — o viés pela simplicidade o torna o inimigo natural do excesso de engenharia |
unspecified-high |
Alto esforço, amplo impacto, ciente de coordenação | Testador de Integração — o pensamento de escopo amplo expõe a fragilidade entre módulos |
deep-low |
Autônomo, com foco em exploração, baseado em evidências | Pesquisador Autônomo — o viés de exploração natural ataca alegações infundadas |
ultrabrain |
Lógica dura, viés de simplicidade, consultor estratégico | Estrategista Arquiteto — o raciocínio profundo vê falhas estruturais que outros perdem |
artistry |
Não convencional, quebra de padrões, lateral | Desafiador Criativo — o viés de quebra de padrões ataca o pensamento ortodoxo |
MEMBRO 1: skeptic (categoria: unspecified-low)
Papel: O Cético Pragmático. Posição: Defensor da simplicidade. Inimigo da complexidade.
…
Perguntas frequentes
O que significa 'planejamento adversarial'?
Significa que as IAs não concordam facilmente. Elas agem como adversários, atacando as ideias umas das outras para encontrar falhas e melhorar o plano.
Por que usar personalidades opostas?
Para garantir que todas as possíveis fraquezas sejam identificadas. Uma IA pode ser muito simplista, outra muito complexa, e assim por diante, cobrindo todos os ângulos.
O que acontece com as ideias que não sobrevivem?
Elas são descartadas. Apenas as ideias que resistem a todas as críticas e são consideradas sólidas são usadas no plano final.
Detalhes
Descrição original do autor
Adversarial multi-agent planning: a hostile team cross-critiques a plan before it is formalized. Use when planning needs maximum rigor or the user asks for a hyperplan / adversarial or cross-critique plan.
Popularidade
- Estrelas no GitHub
- 70 mil
- Posição no ranking
- #1725
- Licença
- NOASSERTION
- Atualizada em
- 16/10/2026
Comentários
- …
Mais skills deste repositório
comment-checker
Ajuda seu agente a entender e responder a feedbacks de verificadores automáticos de comentários. É útil quando o agente precisa processar informações de ferramentas que revisam automaticamente o código ou o conteúdo.
code-yeongyu/oh-my-openagent
lcx-contribute-bug-fix
Ajuda seu agente a contribuir com correções de bugs para projetos relacionados ao LazyCodex. Ele cria issues ou pull requests para garantir a qualidade do código.
code-yeongyu/oh-my-openagent
lcx-doctor
Faz seu agente verificar a saúde da instalação do LazyCodex e Codex CLI. É útil quando o sistema se comporta de forma estranha após atualizações ou mudanças.
code-yeongyu/oh-my-openagent
lcx-report-bug
Ajuda seu agente a reportar bugs de forma detalhada em projetos do LazyCodex. Ele cria issues com informações úteis para os desenvolvedores corrigirem o problema.
code-yeongyu/oh-my-openagent
Skills parecidas
agent-architecture-audit
Faz seu agente verificar se tudo está funcionando corretamente. Ele encontra e conserta problemas em sistemas de IA, garantindo que funcionem como esperado.
affaan-m/ECC
agent-eval
Ajuda seu agente a comparar diferentes ferramentas de programação de IA. Ele mede qual é mais rápido, barato e confiável para realizar tarefas específicas.
affaan-m/ECC
agent-harness-construction
Faz seu agente entender melhor como realizar tarefas. Ele otimiza as ferramentas e instruções que o agente usa para aumentar suas chances de sucesso.
affaan-m/ECC