verification-protocols

star 20.2k

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.

google By google schedule Updated 6/10/2026

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.

Verification Protocols

Before completing any task that modifies C++ source or header files, AI agents must execute the following verification pipeline:

  1. Format Includes: Run ./tools/reorganize_headers/run.py <target>.
  2. Compile Core Engine: Run ./build.sh -ip desktop debug to ensure the entire desktop target compiles cleanly with no warnings or errors.
  3. Run Tests: Run the test suite binary located in the build output directory:
    ./out/cmake-debug/libs/utils/test_utils
    
  4. Language Bindings Check: If any public APIs under filament/include/filament/ were modified, verify that matching Java and JavaScript/TypeScript bindings are implemented and up-to-date according to bindings-synchronization.
Install via CLI
npx skills add https://github.com/google/filament --skill verification-protocols
Repository Details
star Stars 20,159
call_split Forks 2,192
navigation Branch main
article Path SKILL.md
More from Creator