When you're staring at an `undefined reference` error or wondering why your binary is 50MB, this skill walks you through the ELF inspection toolkit: `readelf`, `objdump`, `nm`, and `ldd`. It covers the practical stuff like checking shared library dependencies, hunting down missing symbols, analyzing section bloat, and verifying security features like PIE and RELRO. The workflow is structured around real diagnostic scenarios rather than just listing tool flags. If you've ever needed to understand what's actually inside a Linux binary or debug a dynamic linking mess, the cheatsheet format here beats hunting through man pages.
npx skills add https://github.com/mohitmishra786/low-level-dev-skills --skill elf-inspection