基于 SOC 职业分类
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
直接命令不会经过审查 Prompt;运行前请先检查来源。
npx skills add https://github.com/ARM-software/lavatube --skill validate-extension命令会保持在同一行。复制前请横向滚动并检查完整内容。
想先保存到本地?可下载 SkillsMP 当前能够提供的文件。
正在显示 SKILL.md
| name | validate-extension |
| description | Validate the implementation and support in lavatube for a given Vulkan extension |
| metadata | {"short-description":"Validate lavatube's support for a Vulkan extension"} |
https://docs.vulkan.org/refpages/latest/refpages/source/<extension name>.html and read it.trace_<name> in generated/write_auto.cpp. Review it for errors, then compare it to the corresponding
read function named retrace_<name> in generated/read_auto.cpp. Verify that the serialized output is
likely to be read back in correctly. If not found in generated code, they may have been hardcoded in code
in the src directory instead.write_<name> in generated/struct_write_auto.cpp. Review it for errors, then compare it to the
corresponding read function named read_<name> in generated/struct_read_auto.cpp. Verify that the
serialized output is likely to be read back in correctly. If not found in generated code, they may have
been hardcoded in the src/hardcode_*.cpp files instead.src/lavatube.h under its corresponding trackable child class. The trackable class is
typically named the same as the object type but in all lower case and its vk prefix replaced with
tracked.external/spirv-simulator/framework/spirv_simulator.cpp.tests directory or in external/tracetooltests that use
this extension. Make a short note if no tests were found.Diagnose physical Android device USB link speed, USB 2 vs. USB 3 negotiation, udev permissions, and cable/port bottlenecks
Validate our hardcoded commands against code generated variants
Run or debug lavatube's Android emulator capture workflow, especially tests/android_emulator_trace.sh, emulator setup, Android layer ABI selection, and verifying android traces.