Install
openclaw skills install vulkan-encyclopediaVulkan specification/reference workflow for Vulkan-API-specific questions, exact command and structure semantics, valid-usage and VUID lookup, synchronization reasoning, pipeline/resource setup, extension/feature checks, limits/formats/capabilities review, and code review in a Vulkan API context. Use when the request is clearly about Vulkan itself: `Vk*` types, `vk*` commands, VUIDs, instance/physical-device/logical-device setup, swapchains, queues, command buffers, descriptors, render passes or dynamic rendering, pipelines, memory/resources, synchronization, SPIR-V in a Vulkan pipeline context, or extension/feature behavior. Do not use for generic graphics programming, engine-level rendering design, shader-language-only questions, OpenGL, Direct3D, Metal, CUDA, or generic shader authoring unless the Vulkan API/spec layer is materially involved.
openclaw skills install vulkan-encyclopediaUse a docs-first workflow for Vulkan work. Prefer the official Vulkan specification/reference docs at https://docs.vulkan.org/spec/latest/index.html, consult cached local copies under .Vulkan-Encyclopedia/ before re-fetching, and record useful authoritative excerpts plus environment-specific operational learnings so future work gets faster, safer, and more grounded.
This skill is for the Vulkan API/spec layer, not for generic rendering theory and not for standalone shader-language questions unless they are being asked in direct service of Vulkan API behavior.
Classify the task
Check local cache first
.Vulkan-Encyclopedia/ as the local knowledge/cache root..Vulkan-Encyclopedia/docs/docs.vulkan.org/spec/latest/....Vulkan-Encyclopedia/notes/components/....Vulkan-Encyclopedia/notes/patterns/....Vulkan-Encyclopedia/inventory/...Consult authoritative Vulkan docs before answering or acting
Cache consulted docs locally
.Vulkan-Encyclopedia/docs/docs.vulkan.org/spec/latest/....scripts/cache_doc.py when appropriate.Separate authoritative documentation from local observations
.Vulkan-Encyclopedia/docs/.....Vulkan-Encyclopedia/notes/components/.Vulkan-Encyclopedia/notes/patterns/.Vulkan-Encyclopedia/inventory/Record useful local learnings
Use this workspace-local root for cache and notes:
.Vulkan-Encyclopedia/Expected structure:
.Vulkan-Encyclopedia/docs/docs.vulkan.org/spec/latest/....Vulkan-Encyclopedia/notes/components/....Vulkan-Encyclopedia/notes/patterns/....Vulkan-Encyclopedia/inventory/...Use scripts/init_workspace.py to create or repair the expected directory structure.
.Vulkan-Encyclopedia/notes/components/<component-name>.md.Vulkan-Encyclopedia/notes/patterns/<topic>.md.Vulkan-Encyclopedia/inventory/*.md.Vulkan-Encyclopedia/docs/docs.vulkan.org/spec/latest/...scripts/init_workspace.py — create or repair the .Vulkan-Encyclopedia/ directory tree.scripts/cache_doc.py — fetch and cache a consulted official Vulkan docs page under .Vulkan-Encyclopedia/docs/....references/workflow.md — detailed operating workflow and evidence-handling rules.references/cache-layout.md — canonical .Vulkan-Encyclopedia/ directory structure.references/topic-map.md — useful Vulkan topic groupings for faster authoritative lookup.