google/filament-desktop-testing
> Execute unit tests and performance benchmarks for Filament on desktop platforms. Use this skill to run and filter tests or benchmarks locally.
npx skills add https://github.com/google/filament --skill filament-desktop-testing
This skill covers running tests and performance benchmarks on desktop platforms.
Run compiled unit test binaries directly from their respective build output directories.
./out/cmake-debug/libs/utils/test_utils
./out/cmake-debug/filament/test/test_filament
Use standard Google Test (gtest) command-line parameters to run a subset of tests:
./out/cmake-debug/filament/test/test_filament --gtest_filter=Suite.TestName
Run compiled performance benchmarks from the release build output directories.
./out/cmake-release/filament/benchmark/benchmark_filament
Use standard Google Benchmark parameters to filter specific benchmarks:
./out/cmake-release/filament/benchmark/benchmark_filament --benchmark_filter=lutGeneration
Take google/filament-desktop-testing from the repository into ~/.claude/skills for personal
use, or into .claude/skills inside a project.
The agent identifies a skill by the name field in its header. Two skills with the
same name cannot sit side by side — one of them will be ignored.