Install
$ agentstack add skill-xmake-io-xmake-skills-xmake-commands ✓ scanned · ✓ verified, works with Claude Code, Cursor, and more.
Security review
✓ PassedNo issues found. Passed automated security review. · v0.1.0 How review works →
- ✓ Prompt-injection patterns
- ✓ Secret / credential exfiltration
- ✓ Dangerous shell & filesystem operations
- ✓ Untrusted network calls
- ✓ Known-malicious package signatures
What it can access
- ✓ Network access No
- ✓ Filesystem access No
- ✓ Shell / process execution No
- ✓ Environment & secrets No
- ✓ Dynamic code execution No
From automated source analysis of v0.1.0. “Used” means the capability is present in the source — more access means more to trust, not that it’s unsafe.
Verified badge
Passed review? Show it. Paste this badge into your README, it links to the public security report.
Reliability & compatibility
Declared compatibility
Compatibility is declared by the source manifest. End-to-end runtime verification is coming, see below.
We're building live execution health for every listing: tool-call success rate, median latency, uptime, and last-checked timestamps, measured, not self-reported. It isn't live yet, so we don't show numbers we can't stand behind.
How agent discovery & health will work →About
Xmake Commands
Xmake's CLI is a single xmake binary with subcommands. Without a subcommand it runs build.
Configure (xmake f / xmake config)
xmake f -m release # build mode
xmake f -p linux -a x86_64 # platform + arch
xmake f --toolchain=clang
xmake f -c # clear old config
xmake f --menu # interactive TUI (shows all options)
xmake f -v # verbose
Config is persisted under .xmake/, so later xmake calls reuse it.
Build
xmake # build all default targets
xmake app # build a specific target
xmake -r # rebuild (force)
xmake -j 8 # parallel jobs
xmake -v # show compile commands
xmake -vD # verbose + diagnostics (for debugging xmake.lua)
xmake -w # treat warnings
Run
xmake run # run default runnable target
xmake run app arg1 arg2 # pass arguments
xmake run -d app # run under debugger (gdb/lldb/cdb)
Clean
xmake clean # current config
xmake clean --all # all configs
xmake clean app # one target
Install / uninstall
xmake install -o /usr/local
xmake install --root app # one target, root-prefixed
xmake uninstall -o /usr/local
Pack (xmake pack)
Produce distributable archives (zip/tar.gz/deb/rpm/nsis/wix/...):
xmake pack # default format
xmake pack -f zip
xmake pack -f nsis # Windows installer
xmake pack -f deb mylib # Debian package for one target
Packaging metadata is defined via xpack(...) in xmake.lua.
Project info & inspection
xmake show # project summary
xmake show -l targets
xmake show -l toolchains
xmake show -l plats
xmake show -t app # info for one target
xmake show --key=options
Project file generation (for IDEs/other tools)
xmake project -k compile_commands # compile_commands.json
xmake project -k cmakelists # CMakeLists.txt (one-way export)
xmake project -k vsxmake -m "debug,release" # Visual Studio solution
xmake project -k xcode # Xcode project
Self-update
xmake update # stable
xmake update -s dev # dev branch
When to branch out
- Writing tests runnable via
xmake test→xmake-tests - Packaging details and
xpackinterfaces → see xmake docs
Source & license
This open-source skill is cataloged on AgentStack and links to its original source — we do not rehost the code.
- Author: xmake-io
- Source: xmake-io/xmake-skills
- License: Apache-2.0
Install and usage instructions live in the source repository linked above.
Reviews
No reviews yet, be the first.
Write a review
Versions
- v0.1.0 Imported from the upstream source.