在 Manus 中运行任何 Skill
一键导入
一键导入
一键在 Manus 中运行任何 Skill
开始使用$pwd:
validate-extension
// Validate the implementation and support in lavatube for a given Vulkan extension
$ git log --oneline --stat
stars:8
forks:2
updated:2026年4月21日 19:53
SKILL.md
// Validate the implementation and support in lavatube for a given Vulkan extension
| 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.