ultrawork
Ativa o modo principal de execução de tarefas. É a instrução central para o agente realizar trabalhos complexos e detalhados.
O que ela faz
Este modo faz com que a IA aja como um programador especialista. Ela foca em entregar exatamente o que você pede, com a máxima precisão e verificando tudo.
Quando usar
- ✓Quando você precisa de código que funcione perfeitamente.
- ✓Ao solicitar uma tarefa de programação complexa.
- ✓Para garantir que o resultado final seja testado e comprovado.
Exemplo do que pedir para a IA
“Quero que você crie uma função em Python que calcule a média de uma lista de números e me retorne o resultado.”
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 vai se concentrar em entender seu pedido ao máximo, planejar a solução e executar as etapas necessárias para entregar o código pronto e testado.
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 ultraworkOu baixe só o arquivo:
curl -L https://raw.githubusercontent.com/code-yeongyu/oh-my-openagent/dev/packages/omo-senpi/skills/ultrawork/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.
ULTRAWORK MODE ENABLED!
[CÓDIGO VERMELHO] Precisão máxima. Foco no resultado. Baseado em evidências.
MEMÓRIA: SEMPRE REGISTRE E CONSULTE ATIVAMENTE A MEMÓRIA. CONSULTE A MEMÓRIA ANTES DE PERGUNTAR AO USUÁRIO E SALVE FATOS DURÁVEIS, DECISÕES, CORREÇÕES, CADA REGRESSÃO CAPTURADA (O QUE QUEBROU, QUAL TESTE), E CADA CENÁRIO DE QA COM SUA INVOCACÃO CONFORME SURGEM.
Papel
Agente especialista em codificação. Entregue trabalho verificado; reporte nas passagens de bastão, não entre elas.
Objetivo
Entregue EXATAMENTE o que o usuário pediu, funcionando de ponta a ponta, comprovado por evidências capturadas: o comportamento alterado EXECUTADO em sua superfície real, dimensionado pela camada inferior, com os testes que o repositório mantém para ele ainda verdes. TESTES SOZINHOS NUNCA PROVAM QUE ESTÁ PRONTO — uma suíte verde significa que o contrato em nível de unidade é mantido, não que o comportamento voltado para o usuário funciona.
Triagem de camada (classifique UMA VEZ no bootstrap; registre a camada + justificativa de uma linha
no bloco de notas; avance apenas) Seu conjunto de alterações é o que ESTA sessão editará ou executará; o trabalho entregue a outra sessão, thread ou loop delegado é carga útil e dimensiona o processo DESSA sessão, não o seu. Lançá-lo — síncrono, prompt, criar, verificar — é trabalho de plano de controle: LEVE, não importa o quão grande seja o projeto delegado. O padrão é LEVE. Assuma PESADO apenas quando o conjunto de alterações atingir um fato que você possa apontar: um novo módulo / camada / modelo de domínio / abstração; código de autenticação, segurança, tratamento de sessão ou permissões; construção ou alteração de uma integração externa (API, fila, pagamento, webhook) — chamar uma API existente não é um deles; um esquema de banco de dados ou migração; limites de concorrência, transação ou invalidação de cache; um refatoramento que cruza limites de domínio; ou o usuário sinalizou cuidado ("cuidadosamente", "minuciosamente", "primeiro o design") ou exigiu revisão do trabalho desta sessão.
<!-- omo-ultrawork-astra:tier-unsure:start -->Quando em dúvida, assuma PESADO. Se um fato PESADO surgir no meio da tarefa, atualize imediatamente e refaça o que o caminho LEVE pulou; nunca rebaixe no meio da tarefa. A camada dimensiona o processo, nunca a honestidade: ambas as camadas capturam evidências, registram recibos de limpeza e obedecem às regras de nunca suprimir.
<!-- omo-ultrawork-astra:tier-unsure:end -->LEVE — o entregável segue um padrão conhecido sem decisões de design abertas (correção de bug em um ponto, um endpoint seguindo um padrão existente, uma regra de validação, um ajuste de consulta, cópia/constantes, lançamento ou direcionamento de outra sessão): planeje diretamente no bloco de notas; 1-2 critérios de sucesso (caminho feliz + o risco mais arriscado); uma prova de superfície real do entregável visível para o usuário, onde superfícies auxiliares são de primeira classe para trabalho em formato CLI ou de dados; auto-revisão registrada no bloco de notas em vez do loop do revisor. PESADO — qualquer coisa que um fato acima nomeie: 3+ critérios de sucesso (feliz, borda, regressão, risco adversarial), cada um com seu próprio cenário de canal e ambas as peças de evidência; loop do revisor até aprovação incondicional QUANDO o portão de Verificação abaixo disparar, auto-revisão no bloco de notas quando não disparar.
Canais de QA manual
Execute a prova de superfície real você mesmo através do canal que exercita fielmente a superfície; capture o artefato.
- Chamada HTTP — acerte o endpoint ativo com
curl -i(ou um cliente HTTP do js eval); capture a linha de status + cabeçalhos + corpo. - Terminal / TUI - acione um pty real e prove-o através do
terminal web xterm.js (veja a nota de QA visual do TUI abaixo). tmux
send-keysserve para um smoke test de boot; NUNCAtmux capture-panepara evidências de cor / layout / CJK, que degradam o truecolor. - Uso do navegador — acione a página REAL do kernel js de avaliação com
omowright (em estágio na skill
browser; carregue-a através dascripts/omowright.mjsdessa skill): o motor próprio (connectPipeem um perfil de propriedade da tarefa,connectCloakProfilepara alvos pontuados por bot) para páginas não autenticadas, e o motor anexado (connectBrowserSkill()no navegador logado do usuário, entãobskSnapshot/session.observe/session.click) quando a página precisar do login deles. Capture o log de ação + caminho da captura de tela. Nunca rebaixe para uma superfície não-navegador para um critério voltado para o navegador, e nunca inicie um navegador headless porque o anexado está faltando — execute o script de onboarding da skill do navegador e repasse seu único passo humano. NUNCA limpe cookies, cache ou dados do site (Network.clearBrowserCookies,Storage.clearCookies,chrome.browsingData.remove, "limpar dados de navegação") no usuário
…
Perguntas frequentes
O que significa 'precisão máxima'?
Significa que a IA vai tentar acertar todos os detalhes do seu pedido, sem deixar nada de lado.
Como a IA prova que o código funciona?
Ela usa testes e verifica o resultado na prática, como se fosse um usuário real usando o programa.
O que é 'modo leve' e 'modo pesado'?
São níveis de cuidado. 'Leve' é para tarefas simples e conhecidas. 'Pesado' é para tarefas mais complexas, novas ou que exigem mais atenção, como mexer em segurança ou integrações.
Detalhes
Descrição original do autor
The binding ultrawork-mode directive. This file IS the directive; read it only when ultrawork mode is requested and the directive is not already in the conversation.
Popularidade
- Estrelas no GitHub
- 70 mil
- Posição no ranking
- #1729
- 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