Habilidades do Claude Silenciosamente Substituem Instruções: Armadilhas Não Documentadas Expostas

Um usuário do Reddit investigando Claude Skills encontrou múltiplos comportamentos silenciosos que substituem instruções explícitas, sem documentação em skill-creator. Aqui está o que eles descobriram.
Armadilhas Principais em Claude Skills
ask_user_input_v0limites rígidos: A ferramenta impõe um máximo de 3 perguntas e 4 opções por pergunta. Se uma skill solicitar mais, Claude silenciosamente as compacta. Nenhum erro é gerado.- Inconsistência na escrita de arquivos: No Code/Desktop,
Writesilenciosamente sobrescreve arquivos existentes. No Claude.ai,create_filese recusa a sobrescrever. Mesma instrução, comportamento oposto. - Caminhos relativos em
references/quebrados: O padrão oficialmente recomendadoreferences/não resolve caminhos relativos a partir do diretório da skill em nenhuma plataforma. - Fallback silencioso para ferramentas ausentes: Se uma skill referencia uma ferramenta que não existe na plataforma em execução, Claude recorre a prosa sem qualquer erro ou aviso.
Soluções Práticas
A correção do autor: atualizar skills para fazer múltiplas rodadas quando mais entrada for necessária, contornando os limites do ask_user_input_v0. Para operações de arquivo, sempre use Write no Code/Desktop e create_file com verificações de plataforma no Claude.ai. Evite caminhos relativos em references/; use caminhos absolutos ou conteúdo inline.
Repositório Compartilhado pela Comunidade
As descobertas estão sendo coletadas em um repositório GitHub: github.com/livlign/claude-skills-pitfalls. Contribuições são bem-vindas.
Quem Deve se Importar
Qualquer pessoa construindo ou mantendo Claude Skills, especialmente aqueles que dependem de fluxos de entrada do usuário ou comportamentos entre plataformas.
📖 Leia a fonte completa: r/ClaudeAI
👀 See Also

O Modo de Plano de Código do Claude Reduz a Taxa de Retrabalho de 40% para Quase Zero
Um desenvolvedor monitorou mais de 30 sessões de codificação com o Claude Code e descobriu que pular o Modo Plano resultou em refazer tarefas do zero 40% das vezes. Com o Modo Plano, a taxa de refazer caiu para basicamente zero, com um recurso levando 17 minutos no total versus 35+ minutos sem planejamento.

OpenClaw Smart Router de Código Aberto para Seleção Automática de Modelos
Um desenvolvedor disponibilizou em código aberto um Roteador Inteligente para OpenClaw que classifica automaticamente as consultas por complexidade e as encaminha para os modelos ideais, economizando 60-80% nos custos de API em comparação com o uso constante de modelos premium como Claude ou GPT-4o.

civStation: Interface VLM de Código Aberto para Controle por Linguagem Natural do Civilization VI
civStation é uma pilha de uso de computador de código aberto que permite o controle por voz e linguagem natural do Civilization VI, traduzindo comandos de estratégia de alto nível em ações de interface do usuário por meio de um loop de observação e execução baseado em VLM.

Extensão Local AI do VS Code bloqueia geração de código inseguro durante salvamentos
Um desenvolvedor criou uma extensão do VS Code que executa o modelo llama3.1:8b-instruct-q4 localmente para interceptar salvamentos, mapear fluxos de execução de origem para destino e bloquear código inseguro gerado por IA, como vulnerabilidades de injeção de logs CWE-117.