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

@wshuyi
CHINÊShá 6 meses · 09 de jan. de 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 na área de IA se atualizam mais rápido do que os modelos de celular?

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

Não entre em pânico. Hoje, vamos explicar "Claude Skills" de forma clara.

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 não são três termos isolados, mas sim etapas construídas umas sobre as outras. Depois que entender essas três camadas, você conseguirá identificar 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 conta o resultado depois de terminar (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 pessoa possa usá-la da mesma forma toda vez. Essa tem sido a ferramenta de produtividade mais básica para programadores há 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á executado 100%. 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 informam a 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" } }

Esse memorando é recebido, analisado e executado por um programa externo. O programa externo é o que realmente chama a estação meteorológica. O resultado é retornado para a IA, que então te conta em linguagem natural: "Hoje está ensolarado em São Paulo, 25 graus."

Há um ponto de virada importante aqui que os iniciantes muitas vezes ignoram.

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. Há uma pequena chance de ela interpretar mal a solicitação.

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

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

Wang Shuyi - inline image

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

Se uma tarefa exigir chamar cinco ou seis funções em sequência com julgamentos lógicos e referências a documentos, o simples function calling 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 esse tipo de tarefa, aqui está como fazer, 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 contendo três coisas:

Primeiro, o arquivo SKILL.md. 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. Podem ser códigos escritos 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 ao realizar 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 todas as etapas, 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 ver 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ê precisa 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. Essa 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 dizer: Isso não é apenas 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ê apenas diz à IA "Publique isso no X", e ela sabe qual Skill usar e como operá-la.

Este é o valor da "codificação de 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

Começando

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á-los com o comando /plugin.

Wang Shuyi - inline image

Para criar as suas próprias, 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 Claude Skills a ferramentas externas como NotebookLM para combinar 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 ajudá-lo a evitar plugins de baixa qualidade.

Wang Shuyi - inline image

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

As instruções em 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". 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 novos termos muito menos intimidadores.

Você já experimentou 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 seu Markdown em um artigo 𝕏 impecável

Quando você publica 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 em um artigo 𝕏 impecável e pronto para publicar.

Experimente Markdown para 𝕏

Mais padrões para decifrar

Artigos virais recentes

Explorar mais artigos virais