Introdução às Claude Skills: Como a IA evolui de um chatbot para um trabalhador produtivo

@wshuyi
CHINÊShá 6 meses · 09/01/2026
439K
1.4K
360
77
2.4K

TL;DR

Wang Shuyi explica a evolução das funções para as Claude Skills, mostrando como os usuários podem empacotar sua experiência em fluxos de trabalho de IA reutilizáveis para automatizar tarefas repetitivas, como publicação de conteúdo e análise de dados.

Você já sentiu que novos termos no campo de IA se atualizam mais rápido que modelos de celular?

Ontem você acabou de entender "Function Calling", hoje aparece "Skills". Anteontem alguém mencionou "MCP" e, antes que você pudesse reagir, outra pessoa já estava falando sobre "Agents". Toda vez que você vê essas palavras, seu primeiro pensamento é: Estou ficando para trás de novo?

Não entre em pânico. Hoje, vamos descomplicar "Claude Skills" de uma vez por todas.

Mais importante ainda, vou te contar como isso se relaciona com conceitos que você já conhece—funções e function calling. Você vai perceber que esses não são três termos isolados, mas sim degraus construídos uns sobre os outros. Assim que você entender essas três camadas, conseguirá avaliar onde qualquer novo termo se encaixa.

O Ponto de Partida

Vamos começar com algo familiar: "funções" na programação.

Você pode pensar em uma função como um "pequeno assistente." Você diz a ela o que fazer (dá uma entrada), e ela te diz o resultado depois de terminar (te dá uma saída). Como um garçom em um restaurante: você pede, ele serve, seguindo um processo fixo toda vez.

Por exemplo, um programador escreve uma função chamada calculate_tax(income). Você insere o valor da renda, e ela calcula o imposto devido. Precisa calcular de novo? É só chamá-la novamente. Não precisa reescrever a lógica do imposto toda vez.

O valor de uma função se resume a três palavras: encapsulamento, reutilização e padronização.

Ela empacota uma tarefa para que qualquer um possa usá-la da mesma forma todas as vezes. Essa tem sido a ferramenta de produtividade mais básica para programadores por décadas.

Wang Shuyi - inline image

Mas as funções têm uma limitação—elas só existem no mundo do código.

Um programador escreve getWeather() no código, e ele será 100% executado. Mas pessoas comuns não escrevem código, e a IA não "executa" esse código diretamente. Então, como podemos fazer a IA usar esses "pequenos assistentes"?

A Ponte

Por volta de 2023, o conceito de "Function Calling" se tornou popular.

Você pode pensar nisso como dar àquela "IA que só conversa" um telefone e uma lista de contatos.

Antes, se você perguntasse a uma IA "Qual é a previsão do tempo em São Paulo hoje?", ela ou chutava com base nos dados de treinamento ou dizia honestamente "Não sei" porque não tinha "mãos ou pés" para realmente verificar.

Com o function calling, as coisas mudaram.

Os desenvolvedores dizem à IA com antecedência: "Aqui está uma lista de contatos com uma função chamada get_weather. Ligue para este número se quiser verificar o tempo." Quando a IA recebe a pergunta, ela julga: "Ah, preciso chamar get_weather para responder isso."

Então, ela gera um "memorando" padrão (chamado JSON) que diz:

{ "function": "get_weather", "arguments": { "city": "São Paulo" } }

Este memorando é recebido, analisado e executado por um programa externo. O programa externo é quem realmente chama a estação meteorológica. O resultado é retornado para a IA, que então te diz em português claro: "Hoje está ensolarado em São Paulo, 25 graus."

Aqui tem um ponto de virada importante que os iniciantes muitas vezes ignoram.

As funções tradicionais são "determinísticas"—se um programador escreve getWeather(), ela será executada.

Mas o function calling de LLMs é "probabilístico"—a IA precisa julgar por si mesma se deve chamar a função. Esse julgamento é baseado em compreensão, não em regras. Existe uma pequena chance de ela interpretar mal a solicitação.

Então, a essência do function calling é: permitir que a IA "faça ligações", mas ela decide se liga e para quem ligar.

Este é um salto enorme—a IA não é mais apenas uma "base de conhecimento"; ela se torna um "ator".

Wang Shuyi - inline image

Mas o function calling ainda tem um problema: é fragmentado e único.

Se uma tarefa exigir chamar cinco ou seis funções em sequência com julgamentos lógicos e referências a documentos, o function calling simples não é suficiente.

O Salto

Em 16 de outubro de 2025, a Anthropic lançou um novo recurso: Claude Skills.

Você pode pensar nas Skills como uma combinação de um "manual do funcionário" e uma "caixa de ferramentas."

O manual diz à IA: "Quando você encontrar este tipo de tarefa, aqui está como fazê-la, passo a passo, e quais ferramentas usar em cada etapa." A caixa de ferramentas contém os scripts e materiais de referência de que ela precisa.

Especificamente, uma Skill é uma pasta que contém três coisas:

Primeiro, o arquivo SKILL.md. Estas são "instruções" escritas em linguagem natural. Ele diz à IA para que serve a Skill, quando usá-la e quaisquer precauções.

Segundo, scripts. Eles podem ser código escrito em Python, JavaScript, etc. Quando a IA precisa "colocar a mão na massa", ela executa esses scripts.

Terceiro, arquivos de recurso. Como documentos de referência, modelos ou arquivos de configuração que a IA pode consultar enquanto realiza a tarefa.

Você pode perguntar: Qual é a diferença fundamental do function calling?

A diferença é: Function calling é uma "ferramenta única", enquanto Skills são uma "solução completa."

Function calling é como te dar um martelo e uma chave de fenda; você precisa saber quando usar cada um. Skills são como te dar um manual de montagem da IKEA que inclui todos os passos, ferramentas e peças.

Há também um mecanismo importante chamado "divulgação progressiva."

A "memória de trabalho" da IA (janela de contexto) é limitada. Se você colocar todas as Skills de uma vez, a IA fica sobrecarregada. As Skills permitem que a IA saiba que o manual existe e só "vire a página" quando realmente precisar.

Wang Shuyi - inline image

Agora, vamos olhar para as três camadas juntas:

Wang Shuyi - inline image

De baixo para cima, o nível de abstração aumenta. Funções são nível de código, function calling é nível de interface, e Skills são nível de fluxo de trabalho.

Skills podem conter chamadas de função, mas function calling é apenas uma parte das Skills.

Aplicação Prática

O que as Skills podem realmente fazer? Vamos ver alguns casos reais.

Primeiro, meu próprio projeto: x-article-publisher-skill.

Wang Shuyi - inline image

Se você escreve em Markdown e quer publicar no X (Twitter) Articles, vai perceber que copiar e colar perde toda a formatação. Você tem que corrigir manualmente cabeçalhos, texto em negrito e links, o que leva de 15 a 20 minutos por artigo.

Imagens são ainda piores. Você tem que enviá-las manualmente e arrastá-las para o lugar certo. Esta Skill resolve isso.

Ela analisa seu Markdown, extrai o título e a capa, e calcula um "índice de bloco" para cada imagem. Em seguida, converte Markdown em HTML rich text para colagem perfeita e usa automação de navegador (Playwright) para inserir cada imagem na posição correta automaticamente.

O que levava 30 minutos manualmente agora leva alguns minutos totalmente automático. Para pessoas preguiçosas, não ter que levantar um dedo é o verdadeiro valor.

Você pode pensar: Isso não é só um script de automação?

Sim e não. Um script exige que você se lembre de como executá-lo. Uma Skill inclui essas instruções. Você só diz à IA "Publique isso no X", e ela sabe qual Skill usar e como operá-la.

Este é o valor da "codificação do conhecimento"—transformar "eu sei como fazer" em "a IA também sabe como fazer."

Outros cenários incluem:

Gerenciamento de Reuniões: Uma Skill que extrai resumos e itens de ação de transcrições e elabora e-mails de acompanhamento.

Análise de Dados: Jogue um CSV, e ela identifica métricas-chave e gera um relatório com gráficos.

Suporte ao Cliente: Ela recupera respostas de uma base de conhecimento e as organiza em uma resposta com tom humano.

Finalmente, ferramentas para desenvolvedores.

Existe uma Skill chamada skill-creator—uma Skill para criar Skills. Você descreve o fluxo de trabalho, e ela gera a estrutura do projeto para você.

Wang Shuyi - inline image

Primeiros Passos

Para usar Skills existentes, a maneira mais fácil é através do mercado de plugins do Claude Code.

Wang Shuyi - inline image

Você pode adicionar outros mercados usando /plugin marketplace add anthropics/claude-code.

Wang Shuyi - inline image

Depois de instalado, você pode gerenciá-las com o comando /plugin.

Wang Shuyi - inline image

Para criar a sua própria, use a meta-skill skill-creator. Você pode até criar Skills que analisam materiais e desenham diagramas, como este mapa de relacionamento de personagens de Sonho da Câmara Vermelha:

Wang Shuyi - inline image

Ou as interações dos Sete Reinos Combatentes:

Wang Shuyi - inline image

Você pode até conectar o Claude Skills a ferramentas externas como o NotebookLM para combinar uma recuperação poderosa com sua própria criatividade.

Wang Shuyi - inline image

Confira awesome-claude-skills no GitHub para uma lista comunitária de Skills excelentes.

Wang Shuyi - inline image

Eu pessoalmente recomendo o mercado 42plugin da equipe de Yang Zhiping, que inclui avaliações para ajudar você a evitar plugins de baixa qualidade.

Wang Shuyi - inline image

O ponto mais importante: Criar uma Skill não exige necessariamente programação.

As instruções no SKILL.md são em linguagem natural. Se seu fluxo de trabalho não precisar de scripts complexos, apenas a linguagem natural já pode realizar muita coisa.

Resumo

  • Funções são a base (nível de código).
  • Function Calling é a ponte (nível de interface).
  • Claude Skills são o projeto (nível de fluxo de trabalho).

Como dizem os analistas do Gartner, o foco está mudando de "atualizações de modelo" para "implementação de casos de uso." As Skills transformam a IA de uma "respondedora" em uma "colaboradora."

Da próxima vez que ouvir um novo termo de IA, pergunte-se: Em qual camada ele está? Pensar dessa forma torna os novos termos muito menos intimidadores.

Você já experimentou o Claude Skills? Fique à vontade para compartilhar seus fluxos de trabalho nos comentários!

Recriar no YouMind

Turn one viral article into a full content workflow

Collect the source, decode the pattern, create assets, draft the story, and distribute from one AI workspace.

Explore YouMind
Para criadores

Transforme o seu Markdown num artigo 𝕏 impecável

Quando publica os seus próprios textos longos, formatar imagens, tabelas e blocos de código para o 𝕏 é uma dor de cabeça. O YouMind transforma um rascunho completo em Markdown num artigo 𝕏 impecável e pronto a publicar.

Experimente Markdown para 𝕏

Mais padrões para decifrar

Artigos virais recentes

Explorar mais artigos virais