SKILL 20 · AGENT SKILL

Hugging Face CLI

Orienta agentes no uso da CLI hf para pesquisar, baixar e administrar recursos do Hugging Face Hub com alvo, conta e efeitos explícitos.

USE QUANDOPesquisa, download e administração controlada de modelos, datasets, Spaces, repositórios, Jobs, Endpoints e outros recursos do Hugging Face Hub.
ENTREGAPlano e comandos da CLI hf com recurso, revisão, namespace, autenticação e efeitos mais explícitos, ainda sujeitos a confirmação humana.

FONTE PRIMÁRIA

Confira o projeto original.

A imagem é uma ilustração editorial exclusiva. A origem, a licença e as permissões devem ser conferidas no repositório oficial antes da instalação.

Abrir repositório original ↗
Ilustração editorial de um terminal abstrato conectado a modelos, datasets, repositórios e espaços de demonstração organizados em um hub
Ilustração editorial exclusiva do Bastidores da IA. Não é captura de tela, interface real nem prova de operação executada no Hugging Face Hub.

O QUE ESTA SKILL VERIFICA

O que ela coloca na mesa.

Fixe o commit da Skill e compare comandos com a versão instalada da CLI hf
Comece sem autenticação e faça primeiro uma consulta pública somente de leitura
Use token com escopo mínimo e nunca o exponha em prompt, log ou repositório
Revise licença, tamanho, código remoto, destino e custo antes de baixar, enviar ou criar recursos

DETALHES DA SKILL

Como esta skill funciona na prática.

Entenda a função, o melhor cenário de uso e o resultado que você deve revisar antes de incluir esta skill no seu fluxo de trabalho.

PROBLEMA QUE RESOLVE

Quando ela é útil

Pesquisa, download e administração controlada de modelos, datasets, Spaces, repositórios, Jobs, Endpoints e outros recursos do Hugging Face Hub.

FUNÇÃO PRINCIPAL

O que ela faz

Orienta agentes no uso da CLI hf para pesquisar, baixar e administrar recursos do Hugging Face Hub com alvo, conta e efeitos explícitos.

RESULTADO DA EXECUÇÃO

O que você deve receber

Plano e comandos da CLI hf com recurso, revisão, namespace, autenticação e efeitos mais explícitos, ainda sujeitos a confirmação humana.

AMBIENTE COMPATÍVEL

Onde pode ser usada

Codex, Claude Code, Gemini CLI, Cursor e agentes compatíveis com Agent Skills; os comandos dependem da versão instalada da CLI hf

Limite importante

O ZIP contém apenas Markdown e licença, mas a Skill descreve comandos que podem ler credenciais, imprimir token, baixar arquivos, apagar cache, enviar conteúdo, criar repositórios, iniciar Jobs e administrar Endpoints. Confirme conta, namespace, revisão, custo e efeito antes de executar.

ANÁLISE EDITORIAL

Em resumo: a Hugging Face CLI Skill ensina um agente a operar a ferramenta hf para pesquisar, baixar e administrar modelos, datasets, Spaces, repositórios, jobs e outros recursos do Hugging Face Hub. Ela não concede acesso por conta própria. O alcance real depende da CLI instalada, da conta autenticada, do token usado e da confirmação dada antes de cada operação.

A proposta é diferente de uma lista genérica de comandos. O SKILL.md fixa nomes, opções e limites que o agente deve consultar antes de agir. Isso reduz o risco de ele recorrer ao antigo huggingface-cli, confundir o tipo de repositório ou improvisar parâmetros. Ainda assim, uma instrução correta pode produzir um efeito errado quando aponta para a organização, o repositório, a revisão ou a credencial errada.

O que a Skill cobre de verdade

No commit auditado, a Skill foi gerada com huggingface_hub v1.27.0 e documenta a superfície da CLI hf. O arquivo inclui autenticação, cache, modelos, datasets, Spaces, buckets, collections, discussões e pull requests, endpoints, jobs, papers, repositórios, webhooks, download, upload e sincronização. A pasta oficial da Hugging Face CLI Skill no commit fixado contém somente esse Markdown.

Para pesquisa e leitura pública, várias operações podem funcionar sem login. Para repositórios privados, envio de arquivos, criação de recursos, pull requests e serviços de nuvem, a documentação oficial da CLI explica que a autenticação é necessária em muitos casos. A Skill ajuda o agente a escolher o comando. Ela não decide se uma alteração remota é apropriada nem substitui a política da conta.

Para quem ela serve, e quando não é suficiente

Ela é útil para desenvolvedores, pesquisadores, equipes de dados e responsáveis por operações de modelos que já usam o Hugging Face Hub e querem que um agente trabalhe com uma referência explícita. Um exemplo simples é pedir uma busca de modelos públicos, inspecionar metadados e produzir uma lista, sem iniciar download. Outro é planejar o envio de um conjunto de arquivos para um repositório de teste e parar antes do upload.

A Skill não avalia a qualidade de um modelo, a legalidade de um dataset ou a segurança de um arquivo baixado. Cada artefato do Hub pode ter licença, procedência, formato, código remoto e dados próprios. Também não substitui revisão de custo em Jobs ou Inference Endpoints. Comandos de nuvem podem criar, alterar, pausar ou excluir recursos associados a uma conta.

Compatibilidade e pré-requisitos

O repositório oficial declara compatibilidade com Codex, Claude Code, Gemini CLI e Cursor, usando o padrão Agent Skills. Antes de instalar, confirme onde o seu agente procura Skills e se o projeto permite instruções de terceiros. Para operar o Hub, também é necessário ter a CLI hf disponível. O pacote local do Bastidores não inclui a CLI, Python, instalador ou servidor MCP.

  • Um cliente compatível com Agent Skills.
  • A CLI hf instalada por um método oficial e validada com hf --help.
  • Uma conta Hugging Face somente quando a operação exigir autenticação.
  • Um token com o menor escopo possível para o trabalho planejado.
  • Espaço em disco e política de cache definidos antes de baixar modelos ou datasets grandes.

Instalação sem misturar Skill e ferramenta

A documentação do repositório de Skills apresenta caminhos específicos para os clientes suportados. A documentação atual da CLI também oferece hf skills add para agentes que carregam Skills em .agents/skills, além da opção --claude para incluir o Claude Code. Confira o diretório criado e leia o SKILL.md antes de iniciar uma sessão autenticada.

Instalar a Skill e instalar a CLI são tarefas diferentes. A primeira entrega instruções ao agente. A segunda instala a ferramenta que conversa com o Hub. Evite executar um instalador remoto sem antes abrir o script, confirmar a origem e entender onde ele gravará arquivos. Em ambiente corporativo, prefira o método já aprovado pela equipe de plataforma.

Configuração e primeiro uso seguro

Comece sem token. Peça ao agente para executar apenas hf --help, informar a versão observada e montar um plano de leitura de um repositório público. Depois, use uma consulta que não faça download nem escrita. A saída esperada é uma lista estruturada com o ID do recurso, o tipo, a revisão consultada e a indicação clara de que nenhuma alteração remota ocorreu.

Se a tarefa exigir login, a referência oficial de autenticação descreve o fluxo pelo navegador e o uso de tokens. Não cole um token no prompt, em issue, arquivo de exemplo ou histórico de shell compartilhado. Antes de prosseguir, confirme a identidade retornada por hf auth whoami, a organização de destino e o escopo do token.

Um bom ensaio é pedir: “Liste os arquivos e metadados públicos do repositório escolhido, sem baixar, sem autenticar e sem alterar nada. Mostre o comando antes de executar.” O resultado esperado é previsível e reversível. Só depois disso faz sentido testar um hf download com revisão fixa, diretório local explícito e estimativa de espaço.

Permissões e riscos que precisam ficar visíveis

O Markdown não contém código executável, mas orienta comandos capazes de ler credenciais armazenadas, imprimir o token atual, baixar arquivos, remover cache, criar repositórios, enviar pastas, abrir pull requests, iniciar Jobs e administrar Endpoints. Alguns subcomandos incluem confirmação ou modo --dry-run; outros produzem efeito assim que são executados. O agente deve apresentar alvo, conta, tipo de recurso e consequência antes de qualquer escrita.

Em uploads, use primeiro um repositório privado de teste, liste os arquivos incluídos e excluídos e confira se não há segredos, dados pessoais, pesos sem licença de redistribuição ou artefatos grandes por engano. A documentação oficial de upload mostra que a CLI pode enviar arquivo, pasta ou conteúdo recorrente. Conveniência não elimina a necessidade de revisar o diff e o destino.

Em downloads, fixe a revisão quando reprodutibilidade importar. A documentação do Hub permite indicar commit, branch ou tag, mas um nome móvel pode entregar conteúdo diferente no futuro. Também verifique se o repositório requer execução de código remoto e se a licença do modelo ou dataset permite o uso pretendido.

Erros comuns e como isolar a causa

  • hf não encontrado: a Skill está presente, mas a CLI não foi instalada ou não entrou no PATH. Valide hf --help fora do agente.
  • Conta ou organização errada: pare antes da escrita, execute hf auth whoami e confirme o namespace esperado.
  • Acesso negado: não troque automaticamente por um token mais amplo. Confira se o recurso é privado e qual permissão mínima falta.
  • Download grande ou cache cheio: revise tamanho, diretório e cache antes de repetir. Não apague cache compartilhado sem saber quem o utiliza.
  • Comando mudou: compare a Skill fixada com hf --help da versão realmente instalada e consulte a referência oficial atual.
  • Upload inclui arquivos indevidos: cancele, refine inclusões e exclusões e revise o conjunto local antes de uma nova tentativa.

Versão auditada, licença e download local

A curadoria consultou o repositório huggingface/skills em 12 de agosto de 2026, quando ele registrava 10.918 estrelas no GitHub. O pacote está fixado no commit ec0108293521ef698e451ec044e8b4feba6b732b, de 7 de agosto de 2026, e preserva o SKILL.md, a licença Apache-2.0 e um ORIGEM.md. Não há script, binário, dependência, modelo, dataset ou credencial no ZIP.

O download local serve para auditoria e reprodutibilidade. O repositório oficial, disponível em botão separado, continua sendo a fonte para acompanhar correções. O SHA-256 do ZIP publicado é b3ce52971424be6529d33ee035a83ac5c72f4c9f6b318fea70d8f0d9d5f84ecf.

Imagem editorial exclusiva do Bastidores da IA. Não é captura de tela, interface real nem prova de uma operação executada no Hugging Face Hub.

Referências primárias

CONFIGURAÇÃO

Instale só depois de ler.

Abra a fonte oficial, leia README e licença, fixe uma versão ou commit e só então siga o método indicado pelo mantenedor. Não execute comandos copiados de comentários ou vídeos sem revisão.

Hugging Face Skills CLIhf skills add

A documentação oficial usa hf skills add para agentes que carregam Skills em .agents/skills. Revise o diretório criado e não autentique, baixe, envie ou crie recursos sem confirmar conta, namespace, revisão e efeito.

01 · CONFIRME A ORIGEM

Abra a fonte e o README

  1. Confira mantenedor e nome do repositório.
  2. Leia licença, requisitos e permissões.
  3. Escolha uma versão ou commit para aprovar.
02 · INSTALE COM ESCOPO

Comece em um projeto de teste

  1. Use o comando acima ou o método do README.
  2. Prefira instalação por projeto antes da global.
  3. Não copie tokens, chaves ou arquivos sensíveis.
Instalação oficial da Skill ↗
03 · VALIDE O RESULTADO

Faça um teste pequeno

  1. Confirme a descrição e os arquivos instalados.
  2. Execute uma tarefa reversível.
  3. Registre versão aprovada e remova o que não usar.
Referência oficial da CLI hf ↗
← Voltar para todas as skills