Teaches Claude to read and write AArch64 and 32-bit ARM Thumb assembly, covering the AAPCS64 calling convention, register layout, and common instruction patterns. Shows you how to generate assembly from GCC/Clang, write inline asm with proper constraints, and work with NEON SIMD intrinsics. Includes practical examples like function prologues, atomic operations with acquire/release semantics, and reading system registers. Most useful when you're debugging compiler output, writing performance-critical code paths, or porting low-level code to ARM. The register tables and constraint reference are handy if you forget which registers are caller-saved or what the Q constraint actually means.
npx skills add https://github.com/mohitmishra786/low-level-dev-skills --skill assembly-arm