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)