What problem does it solve? Writing correct assembly for the ZX Spectrum Next's extended Z80N CPU requires knowing Next-only opcodes, the NextReg I/O model, and the copper co-processor, and this Skill provides a condensed agent map so you avoid guessing encodings or inventing register numbers. ## Core Features & Use Cases - Next-only opcode reference: Covers Z80N instructions like mul de, nextreg, swapnib, mirror a, and the ldirx/lddx block-copy family with encodings and timing, all requiring the -mz80n assembler flag. - NextReg access patterns: Documents the $243B/$253B port pair, the nextreg opcode, and z88dk C helpers such as ZXN_NEXTREG and ZXN_READ_REG from include/arch/zxn.h. - Copper co-processor programming: Explains the 16-bit WAIT/MOVE instruction words, upload via NextReg $60-$62, run modes, and HALT/looping strategies. - Use Case: When reviewing Next assembly that configures the MMU or writes a copper display list, use this Skill to verify opcodes against z80asm fixtures and confirm register numbers against zxn.h instead of loading the entire SpecNext wiki. ## Quick Start Ask the assistant to write or review ZX Spectrum Next assembly using the +zxn target and -mz80n flag, for example a routine that uses mul de and nextreg writes.