What problem does it solve? Writing correct Intel 8085 assembly inside the z88dk toolchain is error-prone: Zilog mnemonics differ from Intel names, the 8085 has undocumented extended opcodes and unique K/V flags, and Z80 assumptions (timings, prefix opcodes, exx/IX/IY) silently break 8085 code. This Skill encodes all of those rules so generated or reviewed 8085 library assembly is correct the first time. ## Core Features & Use Cases - Full opcode reference: Complete 16x16 opcode grid with Zilog mnemonics, Intel cross-references, byte counts, cycle timings, and SZKAPVC flag effects, including the ten undocumented extended instructions. - Coding conventions: Enforces Zilog mnemonics, stack-only locals and intermediates (no invented BSS scratch), correct use of extended ops like sub hl,bc, rl de, sra hl, and ld de,sp+*, plus saccharine assembler sugar rules. - Pitfall prevention: Documents flag traps (K vs Z on 16-bit dec, rotates not writing Z, pop af corrupting return addresses), legal (de) store forms, and jr-as-jp synthetic behavior in normal vs strict assembler modes. - Use Case: When implementing a restoring float divide core for z88dk math32 on the 8085, use this Skill to choose stack-based operand access, sub hl,bc trial subtraction, and K-flag loop control without accidentally using Z80-only instructions. ## Quick Start Ask the AI to write or review an 8085 assembly routine for z88dk, for example: write an 8085 16-bit compare routine using Zilog mnemonics and the extended sub hl,bc instruction.