What problem does it solve? Building software for the ZX Spectrum Next with z88dk requires knowing the correct compiler flags, C library selection, CPU mode, and output packaging options, and using the wrong combination produces binaries that fail on real Next hardware or emulators. ## Core Features & Use Cases - Correct Defaults: Documents that bare zcc +zxn uses -mz80n CPU mode with the newlib sdcc_iy library, preventing confusion with classic Spectrum (+zx) builds. - CLIB and Subtype Mapping: Maps classic, new, sdcc_ix, and sdcc_iy library choices and nex, dot, sna, snx, and bin output subtypes to working command lines. - Hardware Access Guidance: Points to include/arch/zxn.h for NextReg, MMU, and copper symbols and links to the cpu-z80n skill for Next-specific opcodes. - Use Case: Compile a C program into a .nex file for NextOS by running zcc +zxn -clib=classic -subtype=nex -create-app, or produce an esxDOS DOT command with -subtype=dot. ## Quick Start Ask the assistant to compile a C source file for the ZX Spectrum Next as a NEX file using z88dk with the +zxn target and the classic library.