dayz-pbo-build

Installation
SKILL.md
Contains Shell Commands

This skill contains shell command directives (!`command`) that may execute system commands. Review carefully before installing.

DayZ PBO Build Validator

Complete pre-build validation pipeline for DayZ mod addons. Catches configuration errors, missing assets, and structural problems BEFORE packing into PBOs—avoiding in-game crashes and deployment failures. (until 1.29: the folder structure, stringtable.csv, include-list, and "Duplicate class names" check below remain the 1.29 contract.) (since 1.30 Exp: binarizer also stops if a member is defined multiple times in one class; unpacked -mod is a diag iteration path, not a shipping substitute. Details: dayz-1-30-pbo-build.md and ## DayZ 1.30 Exp.)

Overview

This skill runs seven validation checks in sequence on a DayZ addon folder structure:

  1. Folder Structure – Required files ($PBOPREFIX$, config.cpp), naming conventions, stale files
  2. config.cpp Syntax – Brace balance, semicolons, class hierarchy, hiddenSelections matching
  3. model.cfg Validation – Skeleton bones, named selections, animation references
  4. Texture/Material Paths – Every .paa and .rvmat exists and is accessible
  5. .p3d LOD Structure – LOD types, geometry mass, vertex budgets, named selections consistency
  6. Stringtable Completeness – All #STR_ keys present and accounted for
  7. Script Validation – Enforce Script syntax, #include paths, common pitfalls

Each check reports PASS, WARN, or FAIL status. The final summary shows all blockers before packing.

Installs
6
GitHub Stars
25
First Seen
Oct 5, 2026