O que uma pasta de skill acrescenta a um arquivo de comando
Os arquivos em .claude/commands/ continuam funcionando e aceitam o mesmo frontmatter de uma skill, exceto name e paths. Uma skill acrescenta um diretório para arquivos de apoio, um frontmatter que decide se você ou o Claude podem invocá-la, e o carregamento automático quando um pedido combina com a descrição. Se os dois têm o mesmo nome, quem roda é a skill, e a documentação recomenda skills para trabalho novo.
Digitar o nome ou deixar o Claude escolher
Por padrão, os dois caminhos ficam abertos. Digitar /skill-name no início da mensagem roda a skill, e o que vem depois do nome chega a ela como $ARGUMENTS. disable-model-invocation: true a deixa só manual, o que a documentação sugere para efeitos colaterais como /deploy ou /commit, e tira a descrição dela do contexto. user-invocable: false faz o contrário: só o Claude pode chamá-la.
Quando a camada extra de um plugin compensa
Skills, subagentes, hooks e servidores MCP funcionam sem plugin. Um plugin distribui vários deles como uma unidade, instalada com um comando e atualizada pelo marketplace. As skills dele levam o nome do plugin como prefixo, então nunca tomam o lugar de uma sua. Enquanto ele está ativado, cada skill que o Claude pode invocar por conta própria soma nome e descrição ao contexto em todo turno, mesmo em sessões que não a usam.