Agent Skillsgoogle/filament › verification-protocols

verification-protocols

GitHub

用于修改C++源码或头文件后的标准验证流程,包括格式化包含、编译引擎及运行核心测试。若涉及公开API修改,还需检查Java和JS/TS绑定同步情况。

skills/verification_protocols/SKILL.md google/filament

触发场景

用户修改了C++源代码文件 用户修改了C++头文件

安装

npx skills add google/filament --skill verification-protocols -g -y
更多选项

不安装直接使用

npx skills use google/filament@verification-protocols

指定 Agent (Claude Code)

npx skills add google/filament --skill verification-protocols -a claude-code -g -y

安装 repo 全部 skill

npx skills add google/filament --all -g -y

预览 repo 内 skill

npx skills add google/filament --list

SKILL.md

Frontmatter
{
    "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.

版本历史

  • d8b4a37 当前 2026-08-20 07:30

同 Skill 集合

skills/bindings_synchronization/SKILL.md
skills/code_review/SKILL.md
skills/cpp_header_inclusion/SKILL.md
skills/cpp_static_thread_safety/SKILL.md
skills/filament_android_development/SKILL.md
skills/filament_build_clean/SKILL.md
skills/filament_desktop_testing/SKILL.md
skills/header_self_containment/SKILL.md
skills/preprocessor_guard_hygiene/SKILL.md
tools/ai/agents/skills/filament_lifetime/SKILL.md
tools/ai/agents/skills/filament_math/SKILL.md

元信息

文件数
0
版本
d30bc32
Hash
7a179e26
收录时间
2026-08-20 07:30

首页 - Wiki
Copyright © 2011-2026 iteam. Current version is 2.155.2. UTC+08:00, 2026-09-09 22:01
浙ICP备14020137号-1 $访客地图$