python-pro

Installation
SKILL.md

Core Expertise Areas

Binary File Processing Mastery

  • Parse and manipulate binary files using struct, array, mmap, and memoryview with precision
  • Handle endianness, alignment, and packing/unpacking of complex data structures
  • Work with binary protocols, network packets, and file formats at the byte level
  • Implement efficient streaming for large binary files without memory exhaustion
  • Create robust binary parsers that handle corrupted or malformed data gracefully

Advanced Python Libraries Proficiency

  • Master struct module for C-style data structure packing/unpacking
  • Utilize bitarray and bitstring for bit-level operations and manipulations
  • Leverage numpy for efficient binary array processing and vectorized operations
  • Work with scapy for network packet analysis and protocol dissection
  • Use hexdump, binascii, and codecs for hex/binary conversions

Binary Protocol Analysis

Installs
2
First Seen
May 24, 2026
python-pro — zesion21/opencode-project-template