一键导入
verification-protocols
Standard verification pipeline to execute after modifying C++ source or header files. Use this skill to format includes, build the engine, and run core tests.
菜单
Standard verification pipeline to execute after modifying C++ source or header files. Use this skill to format includes, build the engine, and run core tests.
Guidelines and SOP for synchronizing public C++ API changes (methods, enums, options structs) to Java (Android JNI) and JavaScript/TypeScript (Web/WASM Embind).
Enforce the strict topological header inclusion layering and reordering rules in Filament. Use this skill when adding or modifying `#include` directives in C++ source or header files.
Enforce C++ static thread safety annotations and correct synchronization primitives. Use this skill when designing multi-threaded classes or editing guarded member fields.
Build, deploy, run, and benchmark Filament binaries on connected Android devices or emulators. Use this skill for compiling, pushing, and executing Android tests or benchmarks.
Clean and build Filament targets for development, debugging, and production. Use this skill whenever you need to clean the workspace or compile desktop targets.
Execute unit tests and performance benchmarks for Filament on desktop platforms. Use this skill to run and filter tests or benchmarks locally.
| name | verification-protocols |
| description | Standard verification pipeline to execute after modifying C++ source or header files. Use this skill to format includes, build the engine, and run core tests. |
Before completing any task that modifies C++ source or header files, AI agents must execute the following verification pipeline:
./tools/reorganize_headers/run.py <target>../build.sh -ip desktop debug to ensure the entire desktop target compiles cleanly with no warnings or errors../out/cmake-debug/libs/utils/test_utils
filament/include/filament/ were modified, verify that matching Java and JavaScript/TypeScript bindings are implemented and up-to-date according to bindings-synchronization.