SkillAgentSearch skills...

Launcher

Cross-platform binary launcher with Cosmopolitan libc

Install / Use

/learn @Munawwar/Launcher
About this skill

Quality Score

0/100

Supported Platforms

Universal

README

Launcher

Cross-platform binary launcher

Download the launch binary from https://github.com/Munawwar/launcher/releases/tag/v0.1.0

Usage: launch [binary name]

Lets say you have a list of binaries like the following:

goaws-linux-x86_64
goaws-darwin-arm64
goaws-darwin-x86_64
goaws-windows-x86_64.exe

And lets say you want a single command to pick and execute the correct binary on a developer's machine based on the OS they use.

Then you can ship launch binary and run

launch goaws

(goaws is just an example here, could be any prefix)

And that will run the correct goaws binary from the current working directory.

Following OS and architecture filename suffixes are supported:

<name>-linux-x86_64
<name>-linux-arm64
<name>-darwin-x86_64
<name>-darwin-arm64
<name>-windows-x86_64.exe
<name>-windows-arm64.exe
<name>-bsd-x86_64
<name>-bsd-arm64

Build the binary yourself?

Download cosmo compiler

mkdir -p cosmocc
cd cosmocc
wget https://cosmo.zip/pub/cosmocc/cosmocc.zip
unzip cosmocc.zip
cd ..

Next, build the file:

cosmocc/bin/cosmocc -o launch launch.c

Related Skills

View on GitHub
GitHub Stars34
CategoryDevelopment
Updated2mo ago
Forks0

Languages

C

Security Score

90/100

Audited on Jan 27, 2026

No findings