From antigravity-awesome-skills
Downloads and sets up BusyBox.exe on Windows via PowerShell to run Unix CLI tools like ls, grep prefixed with busybox.exe. For Windows users needing POSIX commands.
npx claudepluginhub sickn33/antigravity-awesome-skillsThis skill uses the workspace's default tool permissions.
BusyBox is a single binary that implements many common Unix tools.
Downloads and sets up BusyBox.exe on Windows via PowerShell to run Unix CLI tools like ls, grep prefixed with busybox.exe. For Windows users needing POSIX commands.
Generates professional bash/shell scripts with Google Shell Style Guide compliance, ShellCheck validation, cross-platform support (Linux/macOS/Windows/containers), POSIX compliance, security hardening, error handling, performance optimization, and BATS testing. Useful for automation, DevOps/CI/CD, build scripts, debugging.
Generates portable POSIX sh scripts compatible with dash, ash, sh, and bash --posix. Covers defensive programming, error handling, and cross-platform testing for Unix-like systems.
Share bugs, ideas, or general feedback.
BusyBox is a single binary that implements many common Unix tools.
Use this skill only on Windows. If you are on UNIX, then stop here.
Run the following steps only if you cannot find a busybox.exe file in the same directory as this document is.
These are PowerShell commands, if you have a classic cmd.exe terminal, then you must use powershell -Command "..." to run them.
Get-CimInstance -ClassName Win32_Processor | Select-Object Name, NumberOfCores, MaxClockSpeedGet-ItemProperty "HKLM:\SOFTWARE\Microsoft\Windows NT\CurrentVersion" | Select-Object ProductName, DisplayVersion, CurrentBuild$ProgressPreference = 'SilentlyContinue'; Invoke-WebRequest -Uri https://frippery.org/files/busybox/busybox.exe -OutFile busybox.exe$ProgressPreference = 'SilentlyContinue'; Invoke-WebRequest -Uri https://frippery.org/files/busybox/busybox64.exe -OutFile busybox.exe$ProgressPreference = 'SilentlyContinue'; Invoke-WebRequest -Uri https://frippery.org/files/busybox/busybox64u.exe -OutFile busybox.exe$ProgressPreference = 'SilentlyContinue'; Invoke-WebRequest -Uri https://frippery.org/files/busybox/busybox64a.exe -OutFile busybox.exeUseful commands:
busybox.exe --listbusybox.exe --listUsage: Prefix the UNIX command with busybox.exe, for example: busybox.exe ls -1
If you need to run a UNIX command under another CWD, then use the absolute path to busybox.exe.
Documentation: https://frippery.org/busybox/ Original BusyBox: https://busybox.net/
This skill is applicable to execute the workflow or actions described in the overview.