| Sintoma | Causa mais provável | O que mudar |
|---|---|---|
| A skill nunca ativa, nem na tarefa para a qual foi escrita. | A descrição está escrita no vocabulário do autor, então não bate com o jeito que o pedido é feito. | Reescreva a descrição com as palavras que um colega usaria e inclua a parte quando de forma explícita. Teste pedindo a tarefa com a formulação de outra pessoa, não a sua. |
| Ela ativa em tarefas com que não tem nada a ver. | A descrição é ampla ou genérica, então bate com muito mais do que deveria. | Estreite a descrição para o artefato ou a situação específicos. Cite o formato, o sistema ou o tipo de documento em vez da atividade geral. |
| Ela carrega, mas o agente segue só a primeira parte. | O corpo é longo e as instruções que importam ficam enterradas atrás de contexto que o modelo não precisa. | Corte o contexto. Mova o detalhe para references/ e deixe no corpo procedimento, pontos de decisão e formato do resultado. |
| O comportamento muda entre sessões sem você mudar nada. | Outra skill instalada instrui o agente sobre a mesma decisão, e qual delas vence não é estável. | Consulte o mapa de compatibilidade e remova uma das duas. Duas metodologias para um trabalho é conflito, não redundância. |
| As sessões ficaram mais pesadas depois que você instalou um conjunto de skills. | Cada skill instalada paga os metadados no início, e corpos enormes pagam de novo ao ativar. | Apague as skills que ninguém dispara e divida as que passam de umas 500 linhas. O custo é por sessão, então acumula. |
| Funciona para você e não para um colega. | Ou a skill não está instalada do lado dele, ou ela depende de algo do seu ambiente que a skill nunca declara. | Declare os requisitos reais de ambiente em compatibility e verifique se a skill assume ferramentas, caminhos ou credenciais que só você tem. |
| O validador passa mas não acontece absolutamente nada. | A validação confere o arquivo, não a instalação. O nome da pasta pode não bater com o campo name, ou a skill pode não estar onde o agente carrega. | Confirme que a pasta tem exatamente o mesmo nome do campo name e depois que a skill está instalada onde o seu agente lê skills. |
Por que tudo isso falha em silêncio
Uma skill que não casa não é um erro. Do lado do agente, nada aconteceu: os metadados foram lidos, não bateram com a tarefa e a execução seguiu normalmente. É por isso que esses problemas duram semanas e por isso a descrição é o primeiro lugar para olhar, sempre.
A ordem para checar
Ir de cima para baixo custa minutos. Ir de baixo para cima, reescrevendo o corpo primeiro, é como se perde uma tarde.
- A skill está onde o agente lê, e o nome da pasta bate com o campo name?
- A descrição contém as palavras que outra pessoa usaria para essa tarefa?
- A descrição diz quando usar, e não só o que faz?
- Existe outra skill instruindo a mesma decisão?
- O corpo é curto o bastante para o que importa não ficar enterrado?