visual-edit-precision
Ajuda seu agente a fazer alterações visuais na interface. É útil quando você aponta elementos na tela ou usa capturas de tela para guiar as mudanças.
O que ela faz
Esta ferramenta ajuda a fazer pequenas alterações em sites ou aplicativos, seguindo exatamente o que você aponta ou mostra em uma imagem. Ela foca em mudar apenas o necessário, sem alterar outras partes.
Quando usar
- ✓Quando você aponta para um botão e quer mudar a cor dele.
- ✓Quando você envia uma foto de como quer que uma parte do site fique.
- ✓Quando você desenha uma seta em cima de um elemento para indicar uma mudança.
Exemplo do que pedir para a IA
“Mude a cor deste botão para azul, como mostrado na imagem.”
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 identifica exatamente o que você selecionou ou desenhou. Ela encontra o código certo e faz a menor alteração possível para que fique como você quer, sem mexer no resto.
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 wshobson/agents --skill visual-edit-precisionOu baixe só o arquivo:
curl -L https://raw.githubusercontent.com/wshobson/agents/main/plugins/skill-forge-essentials/skills/visual-edit-precision/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.
Precisão na Edição Visual
Visão Geral
Quando o contexto visual acompanha um pedido de alteração (seleções de elementos, anotações, capturas de tela), faça edições direcionadas e mínimas. Precisão acima de ambição: mude exatamente o que foi indicado, preserve todo o resto.
Processo
Quando o contexto visual for fornecido:
- IDENTIFICAR - Quais elementos exatos foram indicados? Qual arquivo de componente os possui?
- ESCOPO - Mude APENAS o que foi apontado. Não refatore o código ao redor.
- PRESERVAR - Mantenha os estilos, classes e comportamentos existentes. Modifique apenas o que foi solicitado.
- DIRECIONADO - Faça a alteração mínima de CSS/markup que atinja o resultado visual.
- VERIFICAR - Confirme se a alteração é renderizada corretamente sem efeitos colaterais.
Princípios Chave
Precisão Acima de Ambição
O contexto visual fornece um elemento ESPECÍFICO. Não:
- Refatore o componente inteiro quando apenas um estilo foi solicitado
- Altere a API do componente quando apenas sua aparência foi apontada
- Toque na lógica quando apenas visuais foram selecionados
Faça:
- Encontre o arquivo e a linha exatos para o elemento selecionado
- Faça a edição mínima que atinja a mudança visual descrita
- Preserve todo o comportamento existente, manipuladores de eventos, acessibilidade
Múltiplas Edições
Quando múltiplas edições visuais chegarem:
- Cada uma tem como alvo seu próprio elemento independentemente
- Não espere uma terminar antes de processar outra
- Se duas edições conflitarem (mesmo elemento, pedidos diferentes), trate a mais recente
Erros Comuns
- Reescrever um componente inteiro quando o usuário apontou para um botão
- Alterar a configuração global quando apenas a cor de um elemento precisa ser ajustada
- Quebrar o comportamento responsivo adicionando larguras fixas para corresponder a uma seleção
- Ignorar a especificidade (usuário indicou UM card, agente mudou TODOS os cards)
- Remover atributos de acessibilidade (aria-*, role, tabindex) durante edições visuais
Perguntas frequentes
O que acontece se eu pedir para mudar muitas coisas de uma vez?
A IA lida com cada pedido separadamente. Se dois pedidos forem para a mesma coisa, ela usa o mais recente.
Por que é importante não mudar mais do que o pedido?
Mudar apenas o que foi pedido evita quebrar outras partes do site ou aplicativo que já funcionam bem.
A IA vai mudar o código inteiro se eu apontar para uma coisa?
Não. Ela só mexe no código do elemento exato que você indicou, mantendo o resto intacto.
Detalhes
Descrição original do autor
Use when making UI/frontend changes guided by visual context, when the user selects elements visually, draws annotations, or provides screenshots alongside change requests. Also use when editing components where spatial context (element identity, DOM references, layout data) supplements text instructions.
repo: wshobson/agents
Popularidade
- Estrelas no GitHub
- 41 mil
- Posição no ranking
- #4957
- Licença
- MIT
- Atualizada em
- 15/10/2026
Comentários
- …
Mais skills deste repositório
screen-reader-testing
Faz seu agente testar sites usando leitores de tela para garantir que sejam acessíveis.
wshobson/agents
wcag-audit-patterns
Ajuda seu agente a auditar sites para acessibilidade e corrigir problemas de acordo com as diretrizes WCAG.
wshobson/agents
multi-reviewer-patterns
Faz seu agente coordenar revisões de código paralelas, deduplicando achados e consolidando relatórios.
wshobson/agents
parallel-debugging
Permite ao agente depurar problemas complexos com investigações paralelas e análise de causa raiz.
wshobson/agents
Skills parecidas
accessibility
Ajuda seu agente a criar interfaces que todos possam usar. Garante que sites e aplicativos funcionem bem para pessoas com deficiência, como cegos ou com mobilidade reduzida.
affaan-m/ECC
design-system
Ajuda seu agente a criar um sistema de design a partir de um código existente. Ele extrai informações visuais e verifica a consistência, gerando um relatório e uma prévia interativa.
affaan-m/ECC
liquid-glass-design
Ajuda seu agente a criar interfaces de usuário com efeito 'Liquid Glass' para iOS. Permite adicionar efeitos visuais dinâmicos e interativos em SwiftUI e UIKit.
affaan-m/ECC