cpp-bof

Installation
SKILL.md

C++ Beacon Object Files (BOF) Development

This skill produces production-quality BOFs in C++. C++ offers advantages for complex BOFs: RAII for handle management, templates, stronger type safety, and COM/GDI+ integration. Patterns are derived from real-world C++ BOFs.

When to use

  • User says "create a C++ BOF" or "write a BOF using classes"
  • Complex Win32/COM/GDI+ logic that benefits from C++ wrappers
  • Need RAII patterns for automatic handle/resource cleanup inside BOFs
  • Converting existing C++ code into a BOF
  • Need dual-build support (#ifdef BOF / standalone EXE)

Key differences from C BOFs

Installs
1
GitHub Stars
22
First Seen
Apr 16, 2026
cpp-bof — aeondave/malskill