xmake-io

60 mods across 1 repository, 23 stars between them.

xmake-skills

01

xmake-io/xmake-skills

Plugin Claude Code

Plugin marketplace listing 1 plugin: xmake-skills.

23 9d ago A tokens not measured original Apache-2.0

xmake-skills

02

xmake-io/xmake-skills

Plugin Claude Code

Agent Skills for Xmake — teach AI assistants how to use the Xmake build system effectively across 50+ focused skill topics covering basics, targets, packages, toolchains, languages, scripting, performance, and more.

23 9d ago A tokens not measured original Apache-2.0

xmake-skills

03

xmake-io/xmake-skills

Skill Claude CodeCodex

Use when the task involves Xmake — the cross-platform build utility based on Lua. This is the navigation guide for the xmake-skills bundle: it lists the focused per-topic skills and tells you which to load for which Xmake task.

23 9d ago A 54 tokens original Apache-2.0

xmake-harness

04

xmake-io/xmake-skills

Skill Claude CodeCodex

Use when running or configuring xmake ai — the terminal coding agent provided by the xmake-harness addon. Covers installing it, setting an llm provider and api key, sessions (-c/-r), permission modes, the non-interactive --print mode for scripts and CI, and listing its skills/agents/tools/commands.

23 9d ago A 80 tokens original Apache-2.0

xmake-basics

05

xmake-io/xmake-skills

Skill Claude CodeCodex

Use when the user is starting a new Xmake project, installing Xmake, or needs the minimal xmake.lua structure. Covers installation, xmake create, the project layout, and the smallest valid xmake.lua.

23 9d ago C 50 tokens original Apache-2.0

xmake-style

06

xmake-io/xmake-skills

Skill Claude CodeCodex

Use when writing or reviewing an xmake.lua (project, package recipe, or toolchain) and you want to follow idiomatic xmake style — description vs script domain separation, naming, indentation, set vs add, option/config organization, and common conventions used across xmake-repo and the xmake project itself. Apply this…

23 9d ago A 100 tokens original Apache-2.0

xmake-templates

07

xmake-io/xmake-skills

Skill Claude CodeCodex

Use when creating a new xmake project from a built-in or third-party template (xmake create -t ), listing available templates, or authoring and distributing custom templates (built-in, user-global, or via xmake-repo). Covers template layout, ${TARGETNAME} / ${FAQ} substitution, and language selection.

23 9d ago A 74 tokens original Apache-2.0

xmake-commands

08

xmake-io/xmake-skills

Skill Claude CodeCodex

Use when invoking Xmake from the command line — configuring, building, running, cleaning, installing, packing, or inspecting a project. Covers the common flags for xmake f, xmake, xmake run, xmake install, xmake pack, and friends.

23 9d ago A 64 tokens original Apache-2.0

xmake-introspection

09

xmake-io/xmake-skills

Skill Claude CodeCodex

Use when you need to inspect an Xmake project programmatically instead of guessing — listing targets, reading a target's real sourcefiles/deps/packages/flags, exporting the target dependency graph as JSON or DOT, dumping the package dependency graph with xrepo info --depgraph, or querying any project data from a Lua…

23 9d ago A 81 tokens original Apache-2.0

xmake-io/xmake-skills

Skill Claude CodeCodex

Use when exporting an xmake project to another build system or IDE — compilecommands.json for clangd/LSP, CMakeLists.txt, build.ninja, Visual Studio solution (vsxmake), or an Xcode project. Covers xmake project -k and how each generator is typically used.

23 9d ago A 74 tokens original Apache-2.0

xmake-trybuild

11

xmake-io/xmake-skills

Skill Claude CodeCodex

Use when you want to build a third-party project that uses CMake, Autotools, Meson, Ninja, Bazel, Make, MSBuild, Xcodebuild, or NdkBuild — through xmake, so you inherit xmake's cross-compilation and toolchain detection. Covers xmake auto-detection, --trybuild= , --tryconfigs="...", and cross-compile recipes for…

23 9d ago A 107 tokens original Apache-2.0

xmake-csharp

12

xmake-io/xmake-skills

Skill Claude CodeCodex

Use when building C# projects with xmake — .cs sources with the Mono mcs or .NET dotnet toolchain, binary / library output, adding references, and mixing with native code via P/Invoke.

23 9d ago A 54 tokens original Apache-2.0

xmake-cuda

13

xmake-io/xmake-skills

Skill Claude CodeCodex

Use when building CUDA projects with xmake — .cu sources, --cuda= / --cudasdkver= SDK pinning, GPU architecture selection, device linking (build.cuda.devlink), and mixing CUDA with C++ targets.

23 9d ago A 55 tokens original Apache-2.0

xmake-dlang

14

xmake-io/xmake-skills

Skill Claude CodeCodex

Use when building D projects with xmake — binary/library targets with .d sources, DUB package integration via addrequires("dub::..."), and selecting DMD / LDC / GDC compilers.

23 9d ago A 50 tokens original Apache-2.0

xmake-fortran

15

xmake-io/xmake-skills

Skill Claude CodeCodex

Use when building Fortran projects with xmake — binary/library targets with .f/.f90/.for sources, gfortran or Intel Fortran (ifort) toolchain selection, and mixing Fortran with C interoperability.

23 9d ago A 56 tokens original Apache-2.0

xmake-go

16

xmake-io/xmake-skills

Skill Claude CodeCodex

Use when building Go projects with xmake — binary/library targets with .go sources, go module integration, cross-compiling Go programs for other OS/arch, and mixing Go with C via cgo.

23 9d ago A 46 tokens original Apache-2.0

xmake-kotlin

17

xmake-io/xmake-skills

Skill Claude CodeCodex

Use when building Kotlin/Native projects with xmake — .kt sources for native (not JVM) targets, using the kotlin-native toolchain, producing executables and static/shared libraries.

23 9d ago A 46 tokens original Apache-2.0

xmake-nim

18

xmake-io/xmake-skills

Skill Claude CodeCodex

Use when building Nim projects with xmake — binary/library targets with .nim sources, choosing the C backend (the default) vs C++, and mixing Nim with C.

23 9d ago A 40 tokens original Apache-2.0

xmake-objc

19

xmake-io/xmake-skills

Skill Claude CodeCodex

Use when building Objective-C or Objective-C++ projects with xmake — .m / .mm sources, Cocoa / Foundation frameworks via addframeworks, mixing with C++, and targeting macOS / iOS / tvOS.

23 9d ago A 53 tokens original Apache-2.0

xmake-pascal

20

xmake-io/xmake-skills

Skill Claude CodeCodex

Use when building Pascal projects with xmake — .pas/.pp/.lpr sources, FreePascal (fpc) / Delphi toolchain, binary and shared-library targets.

23 9d ago A 47 tokens original Apache-2.0

xmake-rust

21

xmake-io/xmake-skills

Skill Claude CodeCodex

Use when building Rust projects with xmake — binary/library targets with .rs sources, Cargo package integration via addrequires("cargo::...") or full Cargo.toml management, C↔Rust interop with cxxbridge, rustc edition / toolchain selection, and cross-compile.

23 9d ago A 72 tokens original Apache-2.0

xmake-swift

22

xmake-io/xmake-skills

Skill Claude CodeCodex

Use when building Swift projects with xmake — binary/library targets with .swift sources, Swift ↔ C++/Objective-C interop (swift.interop value), Swift module name configuration, and iOS/macOS builds.

23 9d ago A 52 tokens original Apache-2.0

xmake-vala

23

xmake-io/xmake-skills

Skill Claude CodeCodex

Use when building Vala projects with xmake — .vala sources with the addrules("vala") rule, glib dependency, declaring used VAPI packages with addvalues("vala.packages", ...), and producing executables or shared/static libraries with exported headers/VAPIs.

23 9d ago A 65 tokens original Apache-2.0

xmake-zig

24

xmake-io/xmake-skills

Skill Claude CodeCodex

Use when building Zig projects with xmake — binary/library targets with .zig sources, cross-compilation (one of Zig's strengths), and mixing Zig with C.

23 9d ago A 39 tokens original Apache-2.0