c2-bof-development

Installation
SKILL.md

BOF Development Skill

When to Use

Use this skill when developing BOF files (Beacon Object Files):

  • Creating new BOFs from scratch
  • Porting existing tools or repos into BOF format
  • Looking up BOF API functions (BeaconPrintf, BeaconDataParse, etc.)
  • Understanding Dynamic Function Resolution (DFR) conventions
  • Compiling and building BOFs
  • Linting BOF code with boflint.py

When NOT to Use

Do not use this skill unless you are certain that you are creating a BOF file, or working on a BOF project.

Terminology

Installs
6
GitHub Stars
739
First Seen
Sep 4, 2026