Pular para o conteúdo
Skillpedia
Código em geral48 mil · #2479

busybox-on-windows

Ajuda seu agente a usar ferramentas comuns do Unix no Windows. Ele permite executar comandos como se estivesse em um sistema Linux.

O que ela faz

Esta ferramenta permite que você use comandos do tipo Unix no Windows. Ela baixa um programa chamado BusyBox que contém muitas ferramentas comuns de linha de comando do Unix.

Quando usar

  • ✓Quando você precisa usar comandos Unix no Windows sem instalar ferramentas extras.
  • ✓Para executar tarefas que exigem ferramentas de linha de comando familiares do Unix.
  • ✓Se você está acostumado com o ambiente Unix e quer usar comandos semelhantes no Windows.

Exemplo do que pedir para a IA

“Como uso o comando 'ls' do Unix no Windows com o BusyBox?”

Quer saber mais? Abra as seções abaixo.

Como usar

O jeito mais fácil: copie a mensagem abaixo e cole no Claude, ChatGPT, Cursor ou outra IA. Ela lê a skill e segue as instruções.

Link da skill

https://github.com/sickn33/agentic-awesome-skills/blob/main/plugins/agentic-awesome-skills-claude/skills/busybox-on-windows/SKILL.md

Mensagem pronta para colar

Use esta skill para me ajudar: https://github.com/sickn33/agentic-awesome-skills/blob/main/plugins/agentic-awesome-skills-claude/skills/busybox-on-windows/SKILL.md Leia o arquivo SKILL.md desse link e siga as instruções dele na minha tarefa.
Como funciona

A ferramenta primeiro verifica se você já tem o BusyBox. Se não tiver, ela baixa uma versão compatível com o seu computador Windows. Depois, você pode usar comandos Unix prefixando-os com 'busybox.exe'.

Instalação

Jeito mais fácil: copie o link da skill e cole no Claude, ChatGPT ou Cursor pedindo para seguir as instruções.

No terminal (Claude Code, Codex, Cursor), na pasta do projeto:

npx skills add sickn33/agentic-awesome-skills --skill busybox-on-windows

Ou baixe só o arquivo:

curl -L https://raw.githubusercontent.com/sickn33/agentic-awesome-skills/main/plugins/agentic-awesome-skills-claude/skills/busybox-on-windows/SKILL.md -o SKILL.md
Conteúdo técnico (SKILL.md)

Tradução do texto original do autor no GitHub. Os comandos e códigos estão como no original.

BusyBox é um único binário que implementa muitas ferramentas Unix comuns.

Use esta habilidade apenas no Windows. Se você estiver no UNIX, pare aqui.

Execute os seguintes passos apenas se você não encontrar um arquivo busybox.exe no mesmo diretório deste documento. Estes são comandos do PowerShell; se você tiver um terminal cmd.exe clássico, deverá usar powershell -Command "..." para executá-los.

  1. Imprima o tipo de CPU: Get-CimInstance -ClassName Win32_Processor | Select-Object Name, NumberOfCores, MaxClockSpeed
  2. Imprima as versões do SO: Get-ItemProperty "HKLM:\SOFTWARE\Microsoft\Windows NT\CurrentVersion" | Select-Object ProductName, DisplayVersion, CurrentBuild
  3. Baixe uma compilação adequada do BusyBox executando um destes comandos do PowerShell:
    • x86 32 bits (ANSI): $ProgressPreference = 'SilentlyContinue'; Invoke-WebRequest -Uri https://frippery.org/files/busybox/busybox.exe -OutFile busybox.exe
    • x86 64 bits (ANSI): $ProgressPreference = 'SilentlyContinue'; Invoke-WebRequest -Uri https://frippery.org/files/busybox/busybox64.exe -OutFile busybox.exe
    • x86 64 bits (Unicode): $ProgressPreference = 'SilentlyContinue'; Invoke-WebRequest -Uri https://frippery.org/files/busybox/busybox64u.exe -OutFile busybox.exe
    • ARM 64 bits (Unicode): $ProgressPreference = 'SilentlyContinue'; Invoke-WebRequest -Uri https://frippery.org/files/busybox/busybox64a.exe -OutFile busybox.exe

Antes de executar um binário baixado, obtenha o resumo da versão esperada de um canal de publicador verificado independentemente e compare Get-FileHash -Algorithm SHA256. Um hash computado sozinho não autentica o download. Se a evidência do publicador não puder ser verificada, relate que a instalação não é verificada e não a execute. Salve fora do pacote de habilidade imutável e não sobrescreva um binário existente.

O PowerShell não executa implicitamente um arquivo no diretório atual; use ./busybox.exe ou & "C:\approved\path\busybox.exe". Revise os efeitos do sistema de arquivos do applet antes de executá-lo.

Comandos úteis:

  • Ajuda: ./busybox.exe --list
  • Comandos UNIX disponíveis: ./busybox.exe --list

Uso: Prefixe o comando UNIX com busybox.exe, por exemplo: ./busybox.exe ls -1

Se você precisar executar um comando UNIX sob outro CWD, use o caminho absoluto para busybox.exe.

Documentação: https://frippery.org/busybox/ BusyBox Original: https://busybox.net/

Quando Usar

Use quando uma tarefa autorizada no Windows precisar de applets no estilo Unix sem WSL, e um binário BusyBox compatível com a arquitetura e revisado estiver disponível.

Exemplo

Solicitação do usuário:

Use @busybox-on-windows para esta tarefa: Como usar uma compilação Win32 do BusyBox para executar muitas das ferramentas de linha de comando UNIX padrão no Windows.

Limitações

  • Use esta habilidade apenas quando a tarefa corresponder claramente ao escopo descrito acima.
  • Não trate a saída como um substituto para validação específica do ambiente, testes ou revisão especializada.
  • Pare e peça esclarecimentos se os inputs necessários, permissões, limites de segurança ou critérios de sucesso estiverem ausentes.
Perguntas frequentes

O que é BusyBox?

BusyBox é um programa que combina muitas ferramentas comuns do Unix em um único arquivo executável, tornando-o leve e prático.

Preciso instalar algo antes?

A ferramenta tenta baixar o BusyBox automaticamente se ele não for encontrado. Você só precisa garantir que está no Windows.

Posso usar qualquer comando Unix?

BusyBox inclui muitos comandos Unix populares, mas pode não ter todos os comandos ou todas as funcionalidades de um sistema Unix completo.

Detalhes

Descrição original do autor

How to use a Win32 build of BusyBox to run many of the standard UNIX command line tools on Windows.

repo: sickn33/agentic-awesome-skills

Popularidade

Estrelas no GitHub
48 mil
Posição no ranking
#2479
Licença
MIT
Atualizada em
15/10/2026

Essa skill é útil?

0

Entre para votar.

Comentários

  • …

Mais skills deste repositório

Skills parecidas