xmake-introspection

Installation
SKILL.md

Project Introspection

xmake.lua is a script, not a manifest: values can come from options, packages, rules, on_config hooks and the toolchain. Reading the file tells you what the author wrote, not what the build resolves to. Ask xmake instead.

Show project information

xmake show                      # project name, version, toolchains, targets ...
xmake show -t hello             # everything resolved for one target
xmake show -l targets           # list target names
xmake show -l toolchains        # what toolchains this xmake knows
xmake show -l rules             # builtin + project rules
xmake show -l policies          # policy names and their defaults
xmake show -l packages          # required packages of this project
xmake show -l envs              # the environment variables xmake reads
Installs
4
GitHub Stars
24
First Seen
Sep 9, 2026
xmake-introspection — xmake-io/xmake-skills