Pular para o conteúdo
Skillpedia
Sites e telas (frontend)48 mil · #3538

makepad-reference

Guia seu agente para resolver problemas de compilação, widgets e layout no Makepad. Ajuda a manter o desenvolvimento do seu app funcionando sem problemas.

O que ela faz

Este guia ajuda a resolver problemas comuns ao usar a ferramenta Makepad. Ele oferece soluções rápidas para erros de compilação, interface e atualização.

Quando usar

  • ✓Quando seu código Makepad não compila.
  • ✓Se a interface do usuário não está atualizando como esperado.
  • ✓Para encontrar rapidamente a solução para um erro específico.

Exemplo do que pedir para a IA

“Meu texto não aparece com a fonte correta, o que faço?”

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

https://github.com/sickn33/agentic-awesome-skills/blob/main/plugins/agentic-awesome-skills-claude/skills/makepad-reference/SKILL.md

Mensagem pronta para colar

Use esta skill para me ajudar: https://github.com/sickn33/agentic-awesome-skills/blob/main/plugins/agentic-awesome-skills-claude/skills/makepad-reference/SKILL.md Leia o arquivo SKILL.md desse link e siga as instruções dele na minha tarefa.
Como funciona

Ele compara seu código com a versão exata do Makepad que você está usando para encontrar problemas. Ele lista erros comuns e como corrigi-los.

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 sickn33/agentic-awesome-skills --skill makepad-reference

Ou baixe só o arquivo:

curl -L https://raw.githubusercontent.com/sickn33/agentic-awesome-skills/main/plugins/agentic-awesome-skills-claude/skills/makepad-reference/SKILL.md -o SKILL.md
Conteúdo técnico (SKILL.md)

Tradução do texto original do autor no GitHub. Os comandos e códigos estão como no original.

Referência Makepad

Esta categoria oferece materiais de referência para depuração, qualidade de código e padrões avançados de layout.

Quando Usar

  • Você precisa de material de referência rápida para erros comuns do Makepad, depuração ou consultas de API.
  • A tarefa é orientada a diagnóstico ou referência, em vez de escrever um recurso focado em um subsistema.
  • Você quer um ponto de partida central antes de mergulhar em habilidades mais especializadas do Makepad.

Navegação Rápida

Tópico Arquivo Usar Quando
Documentação da API Índice de documentos oficiais, referência rápida de API Encontrar informações detalhadas da API
Solução de Problemas Erros e correções comuns Falhas na compilação, erros em tempo de execução
Qualidade de Código Refatoração ciente do Makepad Simplificar código com segurança
Layout Adaptativo Responsivo para desktop/mobile Layouts multiplataforma

Referência Rápida de Problemas Comuns

Erro Correção Rápida
no matching field: font Use text_style: <THEME_FONT_*>{}
Erro de análise de cor Verifique a sintaxe do analisador de design ao vivo instalado; alterar uma cor hexadecimal válida não é uma correção geral
set_text argumento em falta Adicione cx como primeiro argumento
UI não atualizando Chame redraw(cx) após as alterações
Widget não encontrado Verifique a ortografia do ID, use ids!() para caminhos

Dicas de Depuração

# Run with line info for better error messages
MAKEPAD=lines cargo run  # Use the project-pinned toolchain; verify this diagnostic flag for its revision
// Add logging
log!("Value: {:?}", my_value);
log!("State: {} / {}", self.counter, self.is_loading);

Recursos

Limitações

  • Use esta habilidade apenas quando a tarefa corresponder claramente ao escopo descrito acima.
  • Não trate a saída como um substituto para validação específica do ambiente, testes ou revisão de especialistas.
  • Pare e peça esclarecimentos se as entradas necessárias, permissões, limites de segurança ou critérios de sucesso estiverem ausentes.

A tabela de navegação nomeia tópicos, não arquivos de referência agrupados. Verifique as assinaturas exatas da API do Makepad e a cadeia de ferramentas do projeto antes de alterar o código; preserve valores privados nos logs e teste as atualizações de widgets, layouts de entrada e destino em vez de assumir que uma chamada de redesenho corrige todos os problemas.

Perguntas frequentes

O que é Makepad?

Makepad é uma ferramenta para criar interfaces de usuário para aplicativos.

Como sei qual versão do Makepad estou usando?

O guia sugere rodar o comando `MAKEPAD=lines cargo run` para obter mais detalhes sobre a versão.

O que significa 'redraw(cx)'?

É um comando para dizer ao Makepad que a interface precisa ser atualizada após uma mudança.

Detalhes

Descrição original do autor

Guide to diagnosing Makepad build, widget, redraw and layout issues against the exact runtime revision.

repo: sickn33/agentic-awesome-skills

Popularidade

Estrelas no GitHub
48 mil
Posição no ranking
#3538
Licença
MIT
Atualizada em
15/10/2026

Essa skill é útil?

0

Entre para votar.

Comentários

  • …

Mais skills deste repositório

Skills parecidas