Acesse todas as Skills Premium por US$ 9,99/mês. Cancele quando quiser.Ver planos

Claude Skills não funcionam? Resolva pelo sintoma

Comece chamando a Skill pelo nome. Se não der certo, a pasta está no lugar errado. Se funcionar, verifique a descrição ou as configurações. O restante desta página segue sintoma por sintoma.

Para
Quem tem uma Skill que não está funcionando
Abrange
Claude Code, Codex, Cursor, Skillry CLI
Tempo
5–10 min

A resposta curta

  1. 1Chame pelo nome: /skill-name ou $skill-name. Se rodar, a instalação está certa.
  2. 2Não encontrou? Verifique a pasta. O SKILL.md precisa ficar diretamente em <skills folder>/<name>/.
  3. 3Ainda travado? Encontre abaixo o que você está vendo.

Encontre o problema em 30 segundos

Encontre à esquerda o que você está vendo e vá direto para a solução à direita.

Chamar pelo nome não funciona

Ela não está onde o seu agente procura. Veja Skill não aparece.

Roda pelo nome, mas não a partir de um pedido normal

Verifique a descrição ou as configurações. Veja Skill não é acionada.

Outra Skill roda

Duas descrições se sobrepõem. Veja A Skill errada roda.

Começa e depois para

Falta algo de que ela depende. Veja Falha no meio.

Roda a versão antiga

Há uma segunda cópia, ou a sessão está desatualizada. Veja Versão antiga.

Skill não aparece no Claude Code, Codex ou Cursor

Se uma Skill não está em /skills nem em Customize → Skills, o agente não a carregou. Na maioria das vezes a pasta está no lugar errado ou um nível abaixo do esperado.

Causa provávelSolução
Você instalou para o Claude Code com a Skillry CLI, mas esqueceu o --agent claude-codeReinstale com a flag. Sem ela, a CLI usa ~/.agents/skills/
O ZIP criou um nível de pasta a maisSuba a pasta interna um nível. O Claude Code exige exatamente skills/<name>/SKILL.md
Um erro no frontmatter entre as linhas ---Corrija. O Codex e o Cursor exigem name e description, e no Cursor o name precisa ser igual ao nome da pasta
O agente ainda não a detectouClaude Code: /reload-skills. Codex: reinicie dentro do repositório. Cursor: novo chat ou recarregue a janela
Codex no app desktop do ChatGPT: $ não encontra nadaUm bug relatado (openai/codex#28505). Verifique /skills, reinicie ou tente uma cópia em ~/.codex/skills/ (ainda não testamos isso)

Para ver todas as pastas que cada agente lê, consulte Locais das Skills.

A Skill aparece, mas não é acionada sozinha

O agente decide se usa uma Skill lendo a descrição dela. Quando uma Skill só roda se você a chama pelo nome, ou a descrição não combina com o jeito como você pede, ou alguma configuração a está segurando.

  • Teste o prompt de exemplo da página da Skill. Ele foi escrito para combinar com a descrição.
  • Verifique paths. Ele limita o uso automático aos arquivos correspondentes.
  • Muitas Skills instaladas? O agente encurta ou descarta descrições para caber todas, então coloque o uso principal primeiro. Veja Acionamento.

Outra Skill roda no lugar

Quando duas Skills instaladas descrevem o mesmo trabalho, elas competem, e o agente escolhe a que parece mais próxima do seu pedido. Normalmente isso significa duas Skills para tarefas parecidas ou a mesma Skill instalada duas vezes.

O que está acontecendoSolução
Uma Skill parecida sempre venceChame a que você quer pelo nome: /skill-name no Claude Code e no Cursor, $skill-name no Codex. Chamar pelo nome sempre roda aquela Skill.
Suas próprias Skills se sobrepõemRestrinja cada descrição por entrada, público ou resultado, para que cada uma cubra um único trabalho. Veja Acionamento.
O mesmo nome está instalado duas vezesO Claude Code usa primeiro Enterprise, depois a pessoal e depois a do projeto. O Codex pode listar as duas. Mantenha uma cópia só.
Uma Skill fica começando sem você pedirDeixe a descrição dela mais específica sobre quando usá-la, para que pare de combinar com pedidos não relacionados. Depois chame pelo nome a Skill que você quer. Veja Acionamento.

Começa e depois falha no meio

Quase sempre é uma dependência faltando: a versão errada do Node.js, ou falta de Python, FFmpeg ou chave da FAL. A página da Skill lista o que ela precisa, então confira isso primeiro:

Requirements panel on a Skill page, listing You bring, Dependencies, Outside costs and Last tested
Esta Skill precisa de uma chave da FAL e de Node.js 20+, e cada geração é uma tarefa paga na FAL.

Continua rodando a versão antiga

Você atualizou a Skill, mas o agente ainda se comporta do jeito antigo. O motivo é um destes:

  • Só o SKILL.md foi substituído. Reinstale com --force ou substitua a pasta inteira.
  • Outra cópia com o mesmo nome está instalada em outro lugar. Remova-a.
  • No Claude Code, uma Skill que já rodou fica como estava pelo resto daquela conversa. Comece uma nova conversa para pegar suas edições.

Para backups e para voltar a uma versão anterior, veja Gerenciar e atualizar.

Funciona na sua máquina, mas não na nuvem

Sessões na nuvem rodam em outra máquina, então uma Skill que só existe no seu computador não vai junto, a menos que você configure:

AgenteSolução
Claude CodeSessões na nuvem: faça commit em .claude/skills/ ou ative-a em claude.ai. Cowork: ative-a em claude.ai.
CodexSkills avulsas não chegam ao ChatGPT na web nem no celular. Distribua-a em um plugin.
CursorMantenha-a em ~/.cursor/skills/ e ative Settings → Agents → Context and Tools → Sync Skills for Cloud Agents.

Mensagens de erro da Skillry CLI

Encontre a mensagem que a Skillry CLI exibiu e faça o que a coluna da direita indica.

Você vêFaça isto
“Not logged in.” ou “Session expired.”Rode npx --yes skillry-cli@latest login
“…already exists. Re-run with --force to replace it safely.”Adicione --force. Sua cópia antiga ganha um backup
“This Skill requires a paid plan.”Confira o preço da Skill ou o seu plano
“--agent and --target cannot be used together.”Escolha uma das duas opções
“Secure session storage is currently supported on macOS and Windows only.”No Linux, use o prompt de instalação ou Download ZIP

Perguntas frequentes

Por que minha Skill do Claude Code não carrega?

Geralmente ela está em ~/.agents/skills/ em vez de ~/.claude/skills/, ou há um nível de pasta a mais. Corrija o caminho e, se a pasta for nova, rode /reload-skills.

Por que minha Skill pede uma API key?

Ela usa um serviço pago, listado em custos externos na página da Skill. Configure a chave do jeito que esse serviço orienta e nunca cole a chave no chat.

Como sei se a instalação funcionou?

Ela aparece em /skills (Customize → Skills no Cursor) e roda quando você a chama pelo nome.

Fontes

Este guia ajudou?