Ir para o conteúdo
Promovaweb
Manual de referência

Guia Definitivo do Gerenciador de Skills CLI

Aprenda a instalar skills nos seus agentes e consulte os comandos para atualizar ou remover cada instalação.

Início rápido

O comando npx skills gerencia as skills usadas pelos seus agentes de código. Você informa o repositório ou a pasta de origem e escolhe quais skills instalar e quais agentes vão usá-las. A instalação padrão vale para o projeto atual. Com --global, as skills ficam na pasta do seu usuário e podem ser usadas em outros projetos.

Este manual descreve o pacote skills na versão 1.7.6. A documentação da branch main pode incluir alterações ainda não publicadas no npm. Para executar a versão descrita aqui, use npx skills@1.7.6 no lugar de npx skills nos exemplos.

Prepare o terminal

Você precisa do Node.js 22.20.0 ou superior para executar a versão 1.7.6. O npm inclui o comando npx. Instale também o Git se for usar repositórios que exigem clonagem. Para instalar uma skill apenas no projeto, abra o terminal na pasta desse projeto.

Terminal
node --version
npm --version
git --version
npx skills@1.7.6 --version

O comando abaixo consulta as skills disponíveis no repositório oficial de exemplos da Vercel. --list faz a consulta sem instalar as skills nos agentes.

Terminal
npx skills add vercel-labs/agent-skills --list

Depois de conferir os nomes, instale uma skill para o agente que você utiliza. Este exemplo seleciona web-design-guidelines e o Codex, no projeto atual.

Terminal
npx skills add vercel-labs/agent-skills \
--skill web-design-guidelines \
--agent codex
npx skills list --agent codex

Na primeira execução, o npm pode pedir confirmação para baixar o pacote skills. Durante a instalação, você escolhe as skills, os agentes, o escopo e o uso de cópias ou links simbólicos. Depois, confira como o seu agente carrega as skills instaladas. Alguns agentes podem exigir que você reabra a sessão.

Exemplos de uso

Instalar a mesma skill para mais de um agente

Passe os nomes dos agentes depois de --agent. O exemplo instala a mesma skill no projeto para Claude Code e Codex, sem responder às perguntas da CLI.

Terminal
npx skills add vercel-labs/agent-skills \
--skill web-design-guidelines \
--agent claude-code codex \
--yes

Usar a skill em vários projetos

A instalação global permite usar a skill em diferentes projetos com o mesmo usuário do sistema. Cada agente tem uma pasta própria ou compartilha a pasta de skills. Consulte os caminhos na seção Agentes e diretórios.

Terminal
npx skills add vercel-labs/agent-skills \
--skill web-design-guidelines \
--agent claude-code \
--global
npx skills list --global --agent claude-code

Conferir uma atualização antes de aplicar

O comando check consulta as atualizações disponíveis. O comando update reinstala as skills que têm atualizações. Nos exemplos abaixo, --project limita as duas ações ao projeto atual.

Terminal
npx skills check --project
npx skills update --project
npx skills list

Experimentar uma skill sem instalação permanente

O comando use prepara os arquivos em uma pasta temporária e gera um prompt. Ao receber --agent codex, ele abre o Codex com esse prompt. Para usar essa opção, o executável codex precisa estar instalado no computador.

Terminal
npx skills use vercel-labs/agent-skills@web-design-guidelines --agent codex

Preparar uma instalação sem perguntas

Os dois --yes pertencem a programas diferentes. O primeiro autoriza o npm a obter o pacote da CLI. O segundo responde às confirmações de instalação feitas por skills.

Terminal
npx --yes skills@1.7.6 add vercel-labs/agent-skills \
--skill web-design-guidelines \
--agent codex \
--yes

Remover apenas de um agente

Informe a skill antes das opções que aceitam vários valores. Assim, o nome da skill não é interpretado como outro nome de agente.

Terminal
npx skills remove web-design-guidelines --agent claude-code
npx skills list --agent claude-code

Sintaxe, versões e aliases

A estrutura geral é npx skills <comando> [argumentos] [opções]. Os sinais < > indicam um valor obrigatório e [ ] indicam algo opcional nas descrições de sintaxe. Não digite esses delimitadores no terminal. Nomes como minha-skill, equipe/repositorio e example.com são exemplos que você deve substituir.

Comando Aliases na 1.7.6 Finalidade
add a, install, i Instala skills a partir de uma origem.
use Nenhum Gera um prompt ou inicia um agente com uma skill temporária.
list ls Lista as skills instaladas.
find search, f, s Pesquisa skills no diretório remoto.
check Nenhum Consulta atualizações sem reinstalar.
update upgrade Atualiza skills instaladas.
remove rm, r Remove skills ou vínculos com agentes.
init Nenhum Cria um arquivo SKILL.md.
experimental_sync sync Sincroniza skills fornecidas por dependências npm e declarações do projeto.
experimental_install Nenhum Restaura skills registradas no arquivo de controle do projeto.

Na versão 1.7.6, install e i são aliases de add. Para restaurar as skills registradas em skills-lock.json, use experimental_install. Essa relação mudou na branch de desenvolvimento, mas os exemplos deste manual seguem a versão publicada.

Ajuda e versão

Opção Tipo Efeito
--help, -h Booleano Exibe a ajuda e encerra. Também pode vir depois de um subcomando.
--version, -v Booleano Exibe a versão da CLI quando usado no nível principal.
Terminal
npx skills --help
npx skills add --help
npx skills remove --help
npx skills --version
npx skills@1.7.6 --help

A maioria dos subcomandos mostra a ajuda geral. O comando remove tem uma ajuda própria, enquanto check funciona na versão 1.7.6 mesmo sem aparecer na ajuda principal. Confira a grafia das opções, pois alguns comandos ignoram opções desconhecidas sem exibir erro.

Argumentos com vários valores

--agent e --skill em add consomem os valores seguintes até encontrar outra opção. Coloque a origem primeiro. Você pode repetir essas flags ou passar uma sequência de nomes. A exceção é use, que aceita somente uma skill e um agente.

Terminal
npx skills add equipe/repositorio \
--skill primeira-skill segunda-skill \
--agent codex claude-code
npx skills add equipe/repositorio \
--skill primeira-skill \
--skill segunda-skill \
--agent codex

Use aspas em nomes com espaços e no curinga '*', para que o shell não substitua o asterisco pelos arquivos da pasta. Nos exemplos de Bash e zsh, as aspas simples também preservam JSON e fragmentos de URL.

add

O comando add instala skills de um repositório, de uma pasta local ou de outra origem compatível. Para consultar as skills disponíveis sem instalá-las, acrescente --list. A instalação é local por padrão, na pasta do projeto onde você executou o comando.

npx skills add <origem...> [opções]

Parâmetros de add

Parâmetro Tipo e padrão Comportamento
<origem...> Uma ou mais origens (obrigatório) Repositório, URL, diretório local ou origem especial. Coloque antes das flags com vários valores.
-g, --global Booleano (desativado por padrão) Instala para o seu usuário. Alguns agentes, como o Eve, aceitam apenas instalações no projeto.
-a, --agent <nomes...> Lista (seleção ou detecção automática) Escolhe os agentes de destino. '*' seleciona todos os agentes suportados para o escopo.
-s, --skill <nomes...> Lista (seleção interativa por padrão) Escolhe as skills pelos nomes descobertos. '*' seleciona todas.
-l, --list Booleano (desativado por padrão) Mostra as skills da origem sem instalar nos agentes. Ainda pode acessar a rede e preparar arquivos temporários.
-y, --yes Booleano (desativado por padrão) Dispensa as perguntas. Combine com seleção explícita de skills e agentes para tornar o destino previsível.
--copy Booleano (desativado por padrão) Grava cópias nas pastas dos agentes em vez de usar links simbólicos.
--all Booleano (desativado por padrão) Equivale a --skill '*' --agent '*' --yes. Pode instalar muitas skills em muitos agentes.
--full-depth Booleano (desativado por padrão) Amplia a descoberta além das pastas habituais e continua procurando mesmo com SKILL.md na raiz.
--json Booleano (desativado por padrão) Retorna um array JSON na saída padrão (stdout). Exige --yes ou --all e não pode ser combinado com --list.
--metadata <json> JSON válido (opcional) Anexa metadados ao evento de telemetria da instalação. Não altera o frontmatter da skill.
--subagent <nomes...> Lista (opcional) Instala para subagentes do Eve e implica selecionar Eve. root ou . indica o agente raiz.

Exemplos de add

Terminal
# 1. Consultar o conteúdo antes de instalar
npx skills add vercel-labs/agent-skills --list
# 2. Instalar uma skill para o Codex no projeto
npx skills add vercel-labs/agent-skills \
--skill web-design-guidelines \
--agent codex
# 3. Instalar globalmente para o Claude Code
npx skills add vercel-labs/agent-skills \
--skill web-design-guidelines \
--agent claude-code \
--global
# 4. Instalar todas as skills somente para o Cursor
npx skills add equipe/repositorio --skill '*' --agent cursor --yes
# 5. Copiar uma skill local para dois agentes
npx skills add ./minha-skill --agent codex claude-code --copy --yes
# 6. Obter resultado legível por automações
npx skills add vercel-labs/agent-skills \
--skill web-design-guidelines \
--agent codex \
--json \
--yes
# 7. Procurar também fora das pastas habituais
npx skills add equipe/repositorio --full-depth --list
# 8. Associar metadados de uma instalação automatizada
npx skills add ./minha-skill \
--agent codex \
--yes \
--metadata '{"origem":"setup-equipe"}'
# 9. Selecionar um subagente de um projeto Eve
npx skills add ./minha-skill --subagent revisor --yes

Arquivos e saída

No modo de links simbólicos, a CLI mantém os arquivos compartilhados em .agents/skills/ no projeto ou em ~/.agents/skills/ na instalação global. As pastas dos agentes apontam para esses arquivos. Agentes que já leem a pasta compartilhada dispensam um link adicional. Se o sistema não permitir links simbólicos, use --copy para gravar cópias nos destinos dos agentes.

Uma instalação pode substituir os arquivos de outra skill com o mesmo nome. Confira as alterações locais que deseja preservar. Depois de instalar, execute list no mesmo escopo e abra o SKILL.md na pasta indicada.

A saída JSON informa o resultado de cada instalação pelo campo status, com os valores installed, skipped ou failed. Conforme o resultado, o item também pode incluir name, source, ref, hash, path, scope, agents, mode, security, reason e error. Esses campos são opcionais. Na versão 1.7.6, as origens well-known não aceitam add --json.

Origens e versões das skills

A versão da CLI e a revisão da skill são independentes. npx skills@1.7.6 seleciona o pacote gerenciador. O argumento depois de add seleciona o conteúdo que será instalado.

Formato Exemplo Interpretação
GitHub abreviado vercel-labs/agent-skills Repositório e branch padrão.
Skill pelo nome vercel-labs/agent-skills@web-design-guidelines O trecho depois de @ seleciona a skill, na versão 1.7.6.
Subpasta abreviada equipe/repositorio/skills/minha-skill Procura na subpasta indicada.
Prefixo GitHub github:equipe/repositorio Forma explícita de origem GitHub.
URL GitHub https://github.com/equipe/repositorio Repositório completo.
URL com branch e subpasta https://github.com/equipe/repositorio/tree/main/skills/minha-skill Escolhe a referência e a pasta.
GitLab https://gitlab.com/equipe/repositorio Repositório GitLab. Também aceita o prefixo gitlab:.
Azure Repos https://dev.azure.com/org/projeto/_git/repositorio Repositório do Azure DevOps. Os parâmetros path e version podem especificar pasta e revisão.
SSH git@github.com:equipe/repositorio.git Usa a autenticação SSH já configurada.
Git com esquema SSH ssh://git@git.example.com/equipe/repositorio.git Outra forma de indicar o transporte Git.
Diretório local ./minha-skill Lê os arquivos locais.
URL de conteúdo https://example.com/skills/minha-skill Tenta descoberta well-known e, conforme a origem, download direto.
Notion notion ou URL de página do Notion Usa o Notion CLI ntn, instalado e autenticado separadamente.

Fixar branch, tag ou commit

Na 1.7.6, use um fragmento #referencia para uma revisão Git. @nome no formato abreviado seleciona uma skill, não uma versão. O exemplo abaixo usa um repositório e uma tag ilustrativos.

Terminal
npx skills add 'equipe/repositorio#v1.2.3' --skill minha-skill --agent codex
npx skills add 'equipe/repositorio#main@minha-skill' --agent codex
npx skills add 'https://github.com/equipe/repositorio/tree/v1.2.3/skills/minha-skill' \
--agent codex

Para instalar o conteúdo de um commit específico, informe seu SHA completo, com 40 caracteres. A clonagem tenta primeiro encontrar uma branch ou tag com a referência fornecida. Uma tag pode ser movida para outro commit no repositório de origem, por isso o SHA completo identifica a revisão com mais precisão.

Downloads e Notion

O download direto aceita um SKILL.md ou um arquivo compactado nos formatos .zip, .tar, .tar.gz e .tgz. A URL não precisa terminar com uma extensão. Por padrão, o download aceita até 10 MiB. O conteúdo extraído pode ter até 25 MiB e mil arquivos. A seção Variáveis de ambiente explica como ajustar esses limites.

Terminal
npx skills add https://example.com/minha-skill.zip --agent codex
npx skills add notion
npx skills add https://www.notion.so/ID-DA-PAGINA

Os exemplos do Notion exigem que o executável ntn esteja no PATH e que você tenha feito a autenticação com ntn login. Uma origem aceita por add pode não ser compatível com check, update ou a restauração na versão 1.7.6. Confira a origem registrada pela CLI. Se a atualização não for suportada, reinstale a skill com add.

use

O comando use prepara uma skill para uso temporário, sem registrá-la como instalação permanente no projeto. Ele baixa ou copia os arquivos para uma pasta temporária e gera um prompt com as instruções do SKILL.md e os caminhos dos arquivos auxiliares.

npx skills use <origem> [--skill <nome>] [--agent <agente>] [--full-depth]
Parâmetro Tipo e padrão Comportamento
<origem> Uma origem (obrigatório) Indica a origem da skill. A notação repositorio@skill pode selecionar a skill.
-s, --skill <nome> Um nome (opcional) Seleciona exatamente uma skill. Repetir a opção é um erro.
-a, --agent <nome> Um agente (opcional) Inicia o agente com o prompt. Sem essa opção, escreve o prompt na saída padrão (stdout).
--full-depth Booleano (desativado por padrão) Amplia a descoberta de skills na origem.
-h, --help Booleano (desativado por padrão) Exibe ajuda sem executar a skill.

Na versão 1.7.6, use --agent pode abrir o Claude Code, o Codex ou o Sarvam Code. Os executáveis desses agentes precisam estar instalados. O comando aceita apenas um agente por execução e não aceita o curinga '*'. Já add instala skills para uma lista maior de agentes.

Exemplos de use

Terminal
# 1. Imprimir o prompt no terminal
npx skills use vercel-labs/agent-skills@web-design-guidelines
# 2. Selecionar a skill por opção
npx skills use vercel-labs/agent-skills --skill web-design-guidelines
# 3. Abrir o Codex com a skill
npx skills use vercel-labs/agent-skills@web-design-guidelines --agent codex
# 4. Abrir o Claude Code com a skill
npx skills use vercel-labs/agent-skills@web-design-guidelines \
--agent claude-code
# 5. Preparar o prompt de uma skill local
npx skills use ./minha-skill > prompt-da-skill.txt
# 6. Procurar uma skill fora das pastas convencionais
npx skills use equipe/repositorio --skill minha-skill --full-depth

O prompt pode conter caminhos de uma pasta temporária deste computador. Salvar esse texto em um arquivo não transforma os arquivos auxiliares em conteúdo portátil. Para uso recorrente ou compartilhado com a equipe, prefira uma instalação gerenciada por add.

list

O comando list mostra as skills instaladas, suas pastas e os agentes associados. Sem opções, ele consulta o projeto atual. Com --global, consulta as instalações do seu usuário. A listagem não altera os arquivos nem executa as instruções das skills.

npx skills list [--global] [--agent <nomes...>] [--json]
Parâmetro Tipo e padrão Comportamento
-g, --global Booleano (desativado por padrão) Consulta o escopo global.
-a, --agent <nomes...> Lista (sem filtro por padrão) Restringe a listagem aos agentes indicados.
--json Booleano (desativado por padrão) Escreve JSON na saída padrão (stdout), sem códigos de formatação do terminal.

Exemplos de list

Terminal
# 1. Ver as skills do projeto
npx skills list
# 2. Consultar as instalações do usuário
npx skills list --global
# 3. Filtrar pelo Claude Code
npx skills list --agent claude-code
# 4. Consultar dois agentes
npx skills ls --agent codex cursor
# 5. Exportar a lista do projeto
npx skills list --json > skills-do-projeto.json
# 6. Exportar as skills globais de um agente
npx skills ls --global --agent codex --json

Se a lista estiver vazia, confira a pasta do terminal e compare os resultados de list e list --global. A skill pode estar instalada em outro projeto ou no escopo global. Essa conferência ajuda a localizar a instalação sem reinstalar os arquivos.

find

O comando find pesquisa skills no catálogo remoto. Sem um termo de busca, ele abre a seleção interativa quando o terminal permite essa interação. Com um termo, mostra as skills encontradas e os comandos de instalação.

npx skills find [consulta...] [--owner <usuario>]
Parâmetro Tipo e padrão Comportamento
[consulta...] Texto (opcional no modo interativo) Palavras que descrevem a skill procurada. Em execução sem terminal interativo, informe a consulta.
--owner <usuario> Texto (sem restrição por padrão) Pesquisa apenas nos repositórios de um usuário ou organização do GitHub. Também aceita --owner=usuario.

Exemplos de find

Terminal
# 1. Abrir a pesquisa interativa
npx skills find
# 2. Procurar skills de TypeScript
npx skills find typescript
# 3. Pesquisar por mais de uma palavra
npx skills find "react performance"
# 4. Restringir a uma organização
npx skills find react --owner vercel-labs
# 5. Usar o alias de pesquisa
npx skills search accessibility
# 6. Usar a opção no formato com sinal de igual
npx skills find testing --owner=vercel-labs

A consulta depende de rede. Encontrar uma skill não equivale a instalá-la, embora a interface interativa possa encaminhar a seleção para a instalação. Para listar o conteúdo de um repositório específico, use add <origem> --list, não find <origem>.

check

O comando check consulta as atualizações das skills registradas sem reinstalar os arquivos. Ele aceita as opções de escopo e seleção de update, embora não apareça na ajuda principal da versão 1.7.6.

npx skills check [nomes...] [--global] [--project] [--yes]
Parâmetro Tipo e padrão Comportamento
[nomes...] Lista (todas as skills do escopo por padrão) Consulta somente as skills indicadas. Com nomes e sem escopo explícito, procura nos dois escopos.
-g, --global Booleano (desativado por padrão) Consulta o escopo global.
-p, --project Booleano (desativado por padrão) Consulta o projeto atual. Sem nomes e com -g -p, consulta ambos. Com nomes e ambas as flags, o escopo global tem prioridade.
-y, --yes Booleano (desativado por padrão) Dispensa a escolha de escopo. Sem nomes, consulta o projeto se encontrar skills locais. Caso contrário, consulta o escopo global.

Exemplos de check

Terminal
# 1. Escolher o escopo interativamente
npx skills check
# 2. Conferir somente o projeto
npx skills check --project
# 3. Conferir somente o usuário
npx skills check --global
# 4. Conferir uma skill específica
npx skills check web-design-guidelines --project
# 5. Conferir os dois escopos sem perguntas
npx skills check --project --global --yes

Quando encontra atualização, check termina com código de saída 1. Portanto, esse resultado não significa necessariamente erro de conexão ou falha de execução. Em scripts, leia também a saída para distinguir atualização disponível de uma falha. Ausência de terminal interativo também ativa a seleção automática de escopo.

update

O comando update consulta as origens registradas e reinstala as skills que têm atualizações. Você pode informar os nomes das skills ou atualizar todas as instalações de um escopo. Ele atualiza as skills, não o pacote npm skills.

npx skills update [nomes...] [--global] [--project] [--yes]
Parâmetro Tipo e padrão Comportamento
[nomes...] Lista (todas as skills do escopo por padrão) Atualiza apenas as skills informadas. Sem -g ou -p, nomes explícitos são procurados nos dois escopos.
-g, --global Booleano (desativado por padrão) Atualiza skills globais.
-p, --project Booleano (desativado por padrão) Atualiza skills do projeto. Junto de -g, seleciona ambos os escopos quando não há nomes.
-y, --yes Booleano (desativado por padrão) Sem nomes ou escopo explícito, usa o projeto se houver skills locais. Caso contrário, usa o escopo global.

Quando você informa nomes e usa -g -p juntos, a versão 1.7.6 procura essas skills no escopo global. Para atualizar skills específicas nos dois escopos, execute o comando uma vez com -p e outra com -g.

Exemplos de update

Terminal
# 1. Escolher o escopo na interface
npx skills update
# 2. Atualizar todas as skills do projeto
npx skills update --project
# 3. Atualizar todas as skills do usuário
npx skills update --global
# 4. Atualizar somente uma skill local
npx skills update web-design-guidelines --project
# 5. Atualizar dois nomes específicos
npx skills update primeira-skill segunda-skill --project
# 6. Consultar automaticamente o escopo do ambiente
npx skills upgrade --yes

A atualização depende da origem registrada durante a instalação. Uma skill copiada manualmente pode não ter esse registro. A reinstalação também pode substituir alterações locais, então compare os arquivos do projeto depois de atualizar. Para skills fornecidas por dependências npm, atualize o pacote correspondente e execute experimental_sync.

remove

O comando remove apaga skills instaladas ou remove sua associação com determinados agentes. Sem nomes, ele pode abrir uma seleção interativa. A remoção vale para o projeto atual por padrão. Para remover uma instalação global, acrescente --global.

npx skills remove [nomes-ou-origem...] [opções]
Parâmetro Tipo e padrão Comportamento
[nomes-ou-origem...] Lista (seleção interativa por padrão) Aceita nomes e uma origem exata registrada no arquivo de controle.
-g, --global Booleano (desativado por padrão) Remove do escopo global.
-a, --agent <nomes...> Lista (todos os vínculos aplicáveis por padrão) Limita a remoção aos agentes indicados. '*' seleciona todos.
-s, --skill <nomes...> Lista (opcional) Seleciona skills por opção. '*' seleciona todas.
-y, --yes Booleano (desativado por padrão) Dispensa confirmação.
--all Booleano (desativado por padrão) Remove todas as skills do escopo selecionado e implica confirmação automática. Não combine com nomes específicos.

Exemplos de remove

Terminal
# 1. Abrir a seleção interativa
npx skills remove
# 2. Remover uma skill local
npx skills remove web-design-guidelines
# 3. Remover somente o vínculo com o Claude Code
npx skills remove web-design-guidelines --agent claude-code
# 4. Remover uma instalação global
npx skills rm web-design-guidelines --global
# 5. Remover as skills da origem exata registrada no projeto
npx skills remove equipe/repositorio
# 6. Remover todas as skills de um agente, com confirmação
npx skills remove --skill '*' --agent cursor
# 7. Remover todas as skills do projeto, sem confirmação
npx skills remove --all

O último exemplo é uma remoção em lote. Confira primeiro npx skills list no mesmo diretório. A CLI também atualiza os registros pertinentes e considera se outros agentes ainda usam o conteúdo compartilhado. Para conferir o resultado, repita list com os mesmos filtros e escopo.

init

O comando init cria um modelo de SKILL.md. Sem um nome, grava o arquivo na pasta atual e usa o nome dessa pasta no frontmatter. Se você informar um nome, ele cria uma subpasta com esse nome e grava o arquivo nela. Um SKILL.md existente é preservado.

npx skills init [nome]
Parâmetro Tipo e padrão Comportamento
[nome] Texto (nome da pasta atual por padrão) Define a subpasta e o nome inicial da skill.

Exemplos de init

Terminal
# 1. Criar o modelo na pasta atual
npx skills init
# 2. Começar uma skill de revisão
npx skills init revisao-de-codigo
# 3. Criar uma skill dentro da pasta skills do repositório
cd skills
npx skills init documentacao-de-api

Escolha o exemplo que corresponde à pasta onde deseja criar a skill. Depois, edite as instruções do SKILL.md e teste a instalação com add ./caminho-da-skill. O comando init cria o modelo local, mas não publica o repositório nem instala a skill nos agentes.

experimental_sync

O comando experimental_sync instala as skills fornecidas pelas dependências npm do projeto ou declaradas no campo skills do package.json. Ele prepara a pasta compartilhada, cria os destinos dos agentes selecionados e registra as origens em skills-lock.json.

npx skills experimental_sync [opções]

O comando lê dependencies, devDependencies, optionalDependencies e peerDependencies. Nos pacotes, reconhece SKILL.md na raiz, skills/<nome>/SKILL.md e dist/skills/<nome>/SKILL.md. Instale as dependências antes de sincronizar.

Parâmetro Tipo e padrão Comportamento
-a, --agent <nomes...> Lista (agente atual ou detecção automática) Define os agentes de destino e aceita '*' para selecionar todos.
-y, --yes Booleano (desativado por padrão) Dispensa as perguntas da sincronização.
--copy Booleano (desativado por padrão) Copia os arquivos dos pacotes em vez de criar links. Depois de atualizar o pacote, execute experimental_sync novamente.
--dry-run Booleano (desativado por padrão) Mostra o que seria instalado ou removido sem aplicar a sincronização.
--no-cleanup Booleano (desativado por padrão) Preserva skills que deixaram de ser fornecidas.
--no-remote Booleano (desativado por padrão) Ignora instalação e remoção das origens Git declaradas nos campos skills.
--include <padrões...> Lista (sem restrição por padrão) Inclui por nome de pacote ou pacote#skill.
--exclude <padrões...> Lista (sem exclusão por padrão) Exclui por nome de pacote ou pacote#skill.
-r, --recursive Booleano (desativado por padrão) Inclui dependências dos pacotes de um workspace.
--frozen-lockfile Booleano (ativado por padrão em CI) Recusa mudanças incompatíveis com skills-lock.json.
--no-frozen-lockfile Booleano (desativado por padrão) Permite atualizar o arquivo de controle, inclusive em CI.

Exemplos de experimental_sync

Terminal
# 1. Simular a sincronização
npx skills experimental_sync --dry-run
# 2. Sincronizar para o Claude Code sem perguntas
npx skills experimental_sync --agent claude-code --yes
# 3. Incluir os pacotes de um workspace
npx skills experimental_sync --recursive --yes
# 4. Incluir somente um pacote instalado
npx skills experimental_sync --include 'agent-browser' --yes
# 5. Excluir uma skill de um pacote
npx skills experimental_sync --exclude 'meu-pacote#minha-skill' --yes
# 6. Preservar skills antigas e ignorar origens remotas
npx skills sync --no-cleanup --no-remote --yes
# 7. Conferir o conteúdo contra o arquivo de controle
npx skills experimental_sync --frozen-lockfile --yes

O campo skills do package.json

Um projeto ou pacote pode declarar um array de origens. Uma entrada npm: aponta para um pacote já instalado. As demais entradas podem apontar para origens Git. Um pacote com esse campo pode distribuir um conjunto de skills.

{
"skills": [
"npm:agent-browser",
"vercel-labs/agent-skills@web-design-guidelines"
],
"scripts": {
"prepare": "skills experimental_sync -y"
}
}

O exemplo de prepare pressupõe que o pacote skills esteja nas dependências do projeto. Ele executa a sincronização durante os eventos do npm que chamam esse script. Você também pode chamar npx skills experimental_sync -y separadamente, sem alterar scripts existentes.

Se uma skill já foi instalada por add, experimental_sync preserva essa instalação quando encontra outra com o mesmo nome. Skills incluídas diretamente em um pacote têm prioridade sobre as declaradas por uma origem Git. Se dois pacotes fornecerem o mesmo nome, use --exclude para escolher qual ignorar. A sincronização também preserva pastas e links que não criou.

Com --frozen-lockfile, uma diferença de pacote, versão ou conteúdo encerra a sincronização com código 1 sem atualizar skills-lock.json. Nos filtros de origens remotas, informe o nome do pacote que declarou a skill. O valor . identifica uma declaração no próprio projeto. Para o Eve, a CLI cria cópias porque precisa adaptar o frontmatter.

experimental_install

O comando experimental_install restaura no projeto as skills registradas em skills-lock.json. Na versão 1.7.6, ele grava os arquivos em .agents/skills/ e não cria links para as pastas específicas dos agentes. Se o seu agente lê outra pasta, a restauração sozinha não disponibiliza a skill nesse destino.

npx skills experimental_install [opções]
Parâmetro Tipo e padrão Comportamento
--dry-run Booleano (desativado por padrão) Mostra o que seria restaurado sem instalar.
--force Booleano (desativado por padrão) Reinstala também as skills que já estão na pasta compartilhada.
--frozen-lockfile Booleano (ativado por padrão em CI) Exige que o conteúdo restaurado corresponda ao hash registrado.
--no-frozen-lockfile Booleano (desativado por padrão) Permite atualizar o arquivo de controle durante a restauração.

Exemplos de experimental_install

Terminal
# 1. Conferir o que seria restaurado
npx skills experimental_install --dry-run
# 2. Restaurar as skills ausentes
npx skills experimental_install
# 3. Reinstalar também as skills presentes
npx skills experimental_install --force
# 4. Exigir o conteúdo registrado no arquivo de controle
npx skills experimental_install --frozen-lockfile
# 5. Permitir atualização do arquivo de controle
npx skills experimental_install --no-frozen-lockfile

Para restaurar skills fornecidas por pacotes npm, instale primeiro as dependências do projeto. O comando não baixa esses pacotes. Uma skill já presente é preservada, a menos que você use --force. Com --frozen-lockfile, a ausência de um skills-lock.json preenchido ou uma diferença nos hashes encerra a execução com código 1.

A restauração pode instalar algumas skills e falhar em outras. Leia o resumo e execute list para conferir quais ficaram disponíveis. Os comandos com prefixo experimental_ podem mudar de nome, opções ou comportamento em versões posteriores.

Escopos, pastas e arquivos de controle

A instalação local pertence ao diretório no qual você executa o comando. A instalação global pertence ao usuário do sistema. Manter ambas pode ser útil, mas consultar uma não mostra automaticamente a outra.

Elemento Localização Papel
Conteúdo compartilhado do projeto .agents/skills/<nome>/ Cópia usada diretamente pelos agentes universais e como destino dos links de outros agentes.
Conteúdo compartilhado global ~/.agents/skills/<nome>/ Conteúdo das instalações no usuário, antes dos vínculos específicos.
Registro do projeto skills-lock.json Registra as origens e os hashes das skills. Inclua esse arquivo no Git para compartilhar a instalação com a equipe do projeto.
Estado global da CLI ~/.agents/.skill-lock.json Informações das instalações globais e preferências da CLI. Com XDG_STATE_HOME, o caminho é $XDG_STATE_HOME/skills/.skill-lock.json.
Pastas dos agentes Conforme a tabela a seguir Links ou cópias que o agente usa para descobrir suas skills.

O arquivo skills-lock.json registra as skills do projeto. Já .skill-lock.json guarda o estado global da CLI. Eles têm funções e formatos diferentes, portanto renomear um para substituir o outro não repara a instalação. Alterar manualmente o número da versão do formato também não converte os registros.

Um link simbólico permite que vários agentes apontem para o mesmo conteúdo. Ao atualizar a pasta compartilhada, os links passam a enxergar os arquivos novos. Com cópias, cada destino tem seus próprios arquivos. Use --copy quando precisar desse comportamento ou quando a criação de links não funcionar no ambiente.

Para conferir uma instalação no projeto:

Terminal
npx skills list
npx skills list --agent claude-code
npx skills list --json

Confira as alterações em skills-lock.json e nas pastas de skills antes de compartilhar o projeto. Leia também os scripts incluídos nas skills que pretende usar. O gerenciador instala esses arquivos, mas cabe a você conferir o que eles executam.

Agentes e diretórios

A tabela registra os identificadores aceitos por --agent na versão documentada. Um agente aceitar a instalação não significa que implemente todos os recursos de outro agente, como hooks ou execução em contexto separado. use --agent tem uma lista menor: Claude Code, Codex e Sarvam Code.

Os caminhos da tabela são os padrões da versão documentada. As configurações do sistema ou do agente podem alterar a pasta global. O símbolo ~ representa a pasta do seu usuário. O Eve aceita apenas instalações no projeto.

Agente --agent Pasta no projeto Pasta global
AiderDesk aider-desk .aider-desk/skills/ ~/.aider-desk/skills/
Amp, Replit, Universal amp, replit, universal .agents/skills/ ~/.config/agents/skills/
Antigravity antigravity .agents/skills/ ~/.gemini/antigravity/skills/
Antigravity CLI antigravity-cli .agents/skills/ ~/.gemini/antigravity-cli/skills/
AstrBot astrbot data/skills/ ~/.astrbot/data/skills/
Autohand Code CLI autohand-code .autohand/skills/ ~/.autohand/skills/
Augment augment .augment/skills/ ~/.augment/skills/
IBM Bob bob .bob/skills/ ~/.bob/skills/
Claude Code claude-code .claude/skills/ ~/.claude/skills/
OpenClaw openclaw skills/ ~/.openclaw/skills/
Cline, Codex, Dexto, fx, Kimi Code CLI, Loaf, Pi, Sarvam Code, Warp, Zed cline, codex, dexto, fx, kimi-code-cli, loaf, pi, sarvam-code, warp, zed .agents/skills/ ~/.agents/skills/
CodeArts Agent codearts-agent .codeartsdoer/skills/ ~/.codeartsdoer/skills/
CodeBuddy codebuddy .codebuddy/skills/ ~/.codebuddy/skills/
Codemaker codemaker .codemaker/skills/ ~/.codemaker/skills/
Code Studio codestudio .codestudio/skills/ ~/.codestudio/skills/
Command Code command-code .commandcode/skills/ ~/.commandcode/skills/
Continue continue .continue/skills/ ~/.continue/skills/
Cortex Code cortex .cortex/skills/ ~/.snowflake/cortex/skills/
Crush crush .crush/skills/ ~/.config/crush/skills/
Cursor cursor .agents/skills/ ~/.cursor/skills/
Deep Agents deepagents .agents/skills/ ~/.deepagents/agent/skills/
Devin for Terminal devin .devin/skills/ ~/.config/devin/skills/
Droid droid .agents/skills/ ~/.factory/skills/
Eve eve agent/skills/ Somente no projeto
Firebender firebender .agents/skills/ ~/.firebender/skills/
ForgeCode forgecode .forge/skills/ ~/.forge/skills/
Gemini CLI gemini-cli .agents/skills/ ~/.gemini/skills/
GitHub Copilot github-copilot .agents/skills/ ~/.copilot/skills/
Goose goose .goose/skills/ ~/.config/goose/skills/
Grok Build grok .grok/skills/ ~/.grok/skills/
Hermes Agent hermes-agent .hermes/skills/ ~/.hermes/skills/
inference.sh inference-sh .inferencesh/skills/ ~/.inferencesh/skills/
Jazz jazz .jazz/skills/ ~/.jazz/skills/
Junie junie .junie/skills/ ~/.junie/skills/
iFlow CLI iflow-cli .iflow/skills/ ~/.iflow/skills/
Kilo Code kilo .agents/skills/ ~/.kilo/skills/
Kimchi kimchi .kimchi/skills/ ~/.config/kimchi/harness/skills/
Kiro CLI kiro-cli .kiro/skills/ ~/.kiro/skills/
Kode kode .kode/skills/ ~/.kode/skills/
Lingma lingma .lingma/skills/ ~/.lingma/skills/
MCPJam mcpjam .mcpjam/skills/ ~/.mcpjam/skills/
MiniMax Code minimax-code .minimax/skills/ ~/.minimax/skills/
Mistral Vibe mistral-vibe .vibe/skills/ ~/.vibe/skills/
Moxby moxby .moxby/skills/ ~/.moxby/skills/
Mux mux .mux/skills/ ~/.mux/skills/
OpenCode opencode .agents/skills/ ~/.config/opencode/skills/
OpenHands openhands .openhands/skills/ ~/.openhands/skills/
Ona ona .ona/skills/ ~/.ona/skills/
Posit Assistant posit-assistant .posit/assistant/skills/ ~/.posit/assistant/skills/
Qoder qoder .qoder/skills/ ~/.qoder/skills/
Qoder CN qoder-cn .qoder/skills/ ~/.qoder-cn/skills/
Qwen Code qwen-code .qwen/skills/ ~/.qwen/skills/
Reasonix reasonix .reasonix/skills/ ~/.reasonix/skills/
Rovo Dev rovodev .rovodev/skills/ ~/.rovodev/skills/
Roo Code roo .roo/skills/ ~/.roo/skills/
Tabnine CLI tabnine-cli .tabnine/agent/skills/ ~/.tabnine/agent/skills/
Terramind terramind .terramind/skills/ ~/.terramind/skills/
Tinycloud tinycloud .tinycloud/skills/ ~/.tinycloud/skills/
Trae trae .trae/skills/ ~/.trae/skills/
Trae CN trae-cn .trae/skills/ ~/.trae-cn/skills/
Windsurf windsurf .windsurf/skills/ ~/.codeium/windsurf/skills/
ZCode zcode .zcode/skills/ ~/.zcode/skills/
Zencoder, Zenflow zencoder, zenflow .zencoder/skills/ ~/.zencoder/skills/
Neovate neovate .neovate/skills/ ~/.neovate/skills/
Pochi pochi .pochi/skills/ ~/.pochi/skills/
PromptScript promptscript .agents/skills/ Somente no projeto
AdaL adal .adal/skills/ ~/.adal/skills/

Criar e distribuir uma skill

Uma skill reúne suas instruções em um arquivo SKILL.md e pode incluir arquivos auxiliares na mesma pasta. No início do arquivo, o frontmatter YAML informa o nome e a descrição. O texto seguinte explica quando usar a skill, quais informações ela recebe e como executar o trabalho.

---
name: revisao-de-api
description: Revisa endpoints HTTP, validações de entrada e respostas de erro de uma API.
---
# Revisão de API
## Quando usar
Use esta skill para revisar endpoints novos ou alterados antes da publicação.
## Instruções
1. Leia as rotas e identifique os métodos HTTP disponíveis.
2. Confira a validação das entradas e os códigos de resposta.
3. Relate os arquivos afetados e proponha correções para os problemas encontrados.

Os campos name e description são obrigatórios para que a CLI encontre a skill. Se ela for de uso interno, configure metadata.internal: true. A variável INSTALL_INTERNAL_SKILLS permite incluir essas skills na busca.

Organização do repositório

O gerenciador procura o arquivo SKILL.md na raiz do repositório e em skills/, incluindo pastas como skills/.curated/, skills/.experimental/ e skills/.system/. Também consulta as pastas de skills dos agentes e as declarações de .claude-plugin/marketplace.json e .claude-plugin/plugin.json.

Na versão 1.7.6, a busca nas pastas de catálogo percorre até três níveis. Quando encontra um SKILL.md, ela não continua nas subpastas daquela skill. A opção --full-depth amplia a procura. Se os locais habituais não contiverem skills, a CLI também pode procurar nas demais subpastas.

Para cadastrar pastas adicionais, crie skills.sh.json na raiz do repositório:

{
"$schema": "https://skills.sh/schemas/skills.sh.schema.json",
"paths": ["./tools/skills"]
}

Cada entrada precisa começar com ./ e apontar para uma subpasta do repositório. O diretório raiz e caminhos fora do repositório são ignorados. Os caminhos adicionais complementam os locais habituais, com a mesma busca até três níveis. Se duas skills têm o mesmo nome, apenas a primeira descoberta é mantida.

Você pode compartilhar o repositório no GitHub ou em outro servidor Git e fornecer o comando add para a pasta correspondente. init não faz essa publicação. Confira o conteúdo com add ./pasta --list e depois instale em um projeto de teste antes de distribuir.

Repositórios privados e autenticação

Para instalar de um repositório privado, a CLI usa a autenticação disponível para a URL. Configure o Git, o GitHub CLI ou o SSH antes de instalar. Evite colocar credenciais na própria URL, porque comandos podem permanecer no histórico do terminal.

Terminal
npx skills add equipe/repositorio-privado --skill minha-skill --agent codex
npx skills add git@github.com:equipe/repositorio-privado.git --agent codex
npx skills add ssh://git@git.example.com/equipe/repositorio.git --agent codex

Ao clonar uma origem do GitHub por HTTPS ou pelo nome abreviado, a CLI tenta as credenciais configuradas no Git. Se a tentativa falhar e houver uma sessão autenticada no GitHub CLI, ela pode tentar gh repo clone e depois SSH. Para consultas à API, a autenticação pode usar GITHUB_TOKEN, GH_TOKEN ou o GitHub CLI, conforme a função executada.

Você não precisa definir essas variáveis se a autenticação existente já permite acessar o repositório. Quando precisar de um token, configure-o como segredo do ambiente. Não o grave no repositório nem na URL de instalação. A variável GH_HOST pode direcionar nomes abreviados para o GitHub Enterprise. Uma URL completa informa o servidor diretamente.

Variáveis de ambiente

As variáveis abaixo ajustam a busca, a instalação e a comunicação com os serviços externos. Os valores padrão correspondem à versão 1.7.6. As variáveis de serviço e de depuração podem mudar entre versões, então confira a implementação se você usa outra versão da CLI.

Variável Valor e padrão Efeito
INSTALL_INTERNAL_SKILLS 1 ou true (desativada por padrão) Inclui skills com metadata.internal: true na descoberta.
DISABLE_TELEMETRY Valor não vazio (opcional) Desativa telemetria e solicitações de auditoria associadas. Use 1.
DO_NOT_TRACK Valor não vazio (opcional) Alternativa para a mesma desativação. Use 1.
GITHUB_TOKEN Token (opcional) Autenticação explícita para consultas GitHub.
GH_TOKEN Token (opcional) Alternativa usada quando GITHUB_TOKEN não está definido.
GH_HOST Host (padrão: github.com) Define o servidor usado nos nomes abreviados do GitHub e nas operações compatíveis.
SKILLS_CLONE_TIMEOUT_MS Número positivo (padrão: 300000) Tempo máximo da clonagem, em milissegundos. Valores inválidos usam o padrão.
SKILLS_CLONE_CONCURRENCY Inteiro positivo (padrão: 4) Quantidade máxima de origens obtidas simultaneamente.
SKILLS_DOWNLOAD_MAX_BYTES Inteiro positivo (padrão: 10485760) Limite do download direto, em bytes.
SKILLS_EXTRACT_MAX_BYTES Inteiro positivo (padrão: 26214400) Limite do conteúdo extraído, em bytes.
SKILLS_EXTRACT_MAX_FILES Inteiro positivo (padrão: 1000) Limite de arquivos extraídos.
SKILLS_API_URL URL (padrão: https://skills.sh) Base do serviço usado pela pesquisa de find.
SKILLS_DOWNLOAD_URL URL (padrão: https://skills.sh) Endereço do serviço de download rápido para origens compatíveis.
SKILLS_DEBUG 1 (desativada por padrão) Exibe mensagens de depuração da integração com o Notion.
XDG_STATE_HOME Diretório (opcional) Altera a localização do estado global da CLI.
XDG_CONFIG_HOME Diretório (padrão do sistema) Define a pasta de configuração dos agentes que seguem o padrão XDG.
CI e indicadores de provedores Valor não vazio (opcional) Ativam o modo congelado por padrão nos comandos experimentais.

O modo de integração contínua (CI) também reconhece GITHUB_ACTIONS, GITLAB_CI, CIRCLECI, TRAVIS, BUILDKITE, JENKINS_URL e TEAMCITY_VERSION. Até o texto false é tratado como um valor não vazio. Para desativar essa detecção, remova a variável. Se precisar permitir alterações no arquivo de controle durante a execução, use --no-frozen-lockfile.

Bash e zsh

Terminal
DISABLE_TELEMETRY=1 npx skills list
INSTALL_INTERNAL_SKILLS=1 npx skills add equipe/repositorio --list
SKILLS_CLONE_TIMEOUT_MS=600000 npx skills add equipe/repositorio --list

PowerShell

Terminal
$env:DISABLE_TELEMETRY = '1'
npx skills list
Remove-Item Env:DISABLE_TELEMETRY

Prompt de Comando do Windows

Terminal
set DISABLE_TELEMETRY=1
npx skills list
set DISABLE_TELEMETRY=

A CLI possui também variáveis usadas para detectar agentes e localizar suas configurações. Elas pertencem aos ambientes desses agentes e não são parâmetros universais de instalação. Prefira --agent para tornar explícito o destino no comando.

Automação com JSON e integração contínua

Para repetir uma instalação em uma automação, fixe a versão da CLI e informe as skills, os agentes e o escopo. O primeiro --yes, logo depois de npx, autoriza o download do pacote. O segundo, depois das opções de skills, confirma a instalação das skills.

Terminal
npx --yes skills@1.7.6 add vercel-labs/agent-skills \
--skill web-design-guidelines \
--agent codex \
--yes \
--json
npx --yes skills@1.7.6 list --json

Os comandos add --json e list --json retornam os resultados em JSON. Os demais comandos não oferecem necessariamente essa opção. Ao salvar a saída em um arquivo, confira também o código de saída para saber se a execução terminou com alguma falha.

Restaurar as skills na integração contínua

Depois de instalar as dependências do projeto, restaure as skills e sincronize as fornecidas por pacotes. O exemplo supõe que o projeto já tenha um skills-lock.json compatível e dependências npm registradas.

Terminal
npm ci
npx --yes skills@1.7.6 experimental_install --frozen-lockfile
npx --yes skills@1.7.6 experimental_sync --frozen-lockfile --agent codex --yes

O modo congelado recusa conteúdo que não corresponde ao registro. Ele não deve ser desativado apenas para esconder uma diferença: primeiro reproduza a atualização localmente, confira os arquivos e publique o registro atualizado no projeto. Uma skill de origem Git sem revisão fixa ainda depende do conteúdo disponível na origem para a restauração.

Códigos de saída

Situação Resultado esperado
Ajuda ou versão exibida normalmente 0.
Consulta ou instalação concluída sem falha Em geral, 0. Confira também o resumo e o JSON, quando disponível.
check encontra atualização 1, mesmo sem reinstalar nada.
Comando desconhecido ou combinação recusada 1.
Arquivo de controle incompatível no modo congelado 1.
Falha parcial de instalação ou restauração Pode retornar 1 depois de concluir parte do trabalho.

O código de saída precisa ser interpretado junto com a mensagem exibida pelo comando. Como check também retorna 1 quando encontra atualizações, esse valor sozinho não informa a causa do resultado. Em uma automação, confira os resultados individuais e trate o cancelamento de uma execução interativa sem presumir que a instalação foi concluída.

Solução de problemas

O terminal não encontra npx

Confira a instalação de Node.js e npm e abra uma nova sessão de terminal depois de ajustar o PATH. Verifique as versões com node --version e npm --version. O requisito desta referência é Node.js 22.20.0 ou superior.

A CLI informa que nenhuma skill foi encontrada

Use add <origem> --list. Confira se a pasta contém SKILL.md, se o YAML possui name e description e se você apontou para a branch e a subpasta corretas. Para uma organização fora das pastas habituais, consulte --full-depth e skills.sh.json.

A instalação aparece, mas o agente não usa a skill

Execute list e list --global para localizar a instalação, depois confira a pasta usada pelo agente. O agente precisa reconhecer o formato e os recursos da skill. O comando list apenas consulta os arquivos instalados. O agente carrega e executa as instruções.

Verifique as permissões de escrita e as condições do sistema para criar links. Refaça uma instalação de teste com --copy quando precisar de cópias independentes. Depois, confira o destino do agente e o conteúdo do SKILL.md.

O repositório privado retorna erro de acesso

Teste a autenticação Git ou SSH para a mesma URL, sem expor tokens no terminal. Se utiliza GitHub CLI, confira gh auth status. Um token sem acesso ao repositório não é corrigido pela opção --yes.

O nome da skill foi interpretado como agente

Opções como --agent leem uma lista de valores. Coloque os argumentos posicionais antes delas ou use --skill para separar explicitamente os grupos.

Terminal
npx skills remove minha-skill --agent claude-code
npx skills remove --skill minha-skill --agent claude-code

O comando pede confirmação na integração contínua

Informe as opções exigidas pelo comando para executar sem perguntas. Em add, selecione as skills e os agentes e acrescente --yes. Em update e check, informe o escopo. O comando experimental_install aceita outro conjunto de opções. Para autorizar o download do próprio pacote da CLI, use npx --yes.

O JSON não veio no formato esperado

Use add --json --yes ou list --json. Não combine add --json com --list. Na versão documentada, well-known não aceita a saída JSON de instalação. Separe a saída padrão (stdout) das mensagens de erro (stderr) e confira o código de saída antes de processar o arquivo.

O comando check terminou com código 1

Leia a saída. Atualização disponível também produz esse código. A verificação não deve ser interpretada como uma falha genérica sem examinar quais skills foram marcadas e se houve erro de rede ou de autenticação.

A restauração falhou com --frozen-lockfile

Confira se skills-lock.json existe, se não tem marcadores de conflito Git e se foi gerado por uma versão compatível. Compare a revisão da origem, as dependências instaladas e os hashes. Atualize as skills localmente e confira as alterações em skills-lock.json. Depois, use esse arquivo na integração contínua.

Uma flag da documentação online não funciona

Compare npx skills --version com a versão desta referência e com o commit da documentação consultada. A ajuda e o README da branch main podem mudar antes da próxima publicação no npm. install sem origem e os vínculos de experimental_install são exemplos de comportamentos que diferem entre a 1.7.6 e alterações posteriores.

Fontes e atualização deste manual

Esta página é uma referência em Português do Brasil mantida pela Promovaweb. O projeto skills pertence à Vercel. A revisão usa o pacote npm 1.7.6, seu --help e o commit 7a5e920bead4b1039a6d6df5d7e1163b7b09423a. Os exemplos com origens ilustrativas não representam repositórios testados.

Para escolher uma skill e aplicar esses comandos, volte ao catálogo da Promovaweb. As fichas apresentam a origem, a finalidade e os comandos correspondentes a cada skill.