PostToolUse
01Hook Claude Code
Runs after a tool call finishes for Edit, Write and MultiEdit tool calls, running an inline shell check. From oframe/ogpu.
Hook Claude Code
Runs after a tool call finishes for Edit, Write and MultiEdit tool calls, running an inline shell check. From oframe/ogpu.
Settings file Claude Code
Agent settings declaring 1 hook event (PostToolUse).
Skill Claude CodeCodex
Get naga WGSL validation working in a repo — installs the naga/jq toolchain, a PostToolUse hook that compiles every .wgsl on write, and a batch validate-shaders script, so shader checking then happens automatically with no skill involved. Use for the setup act: "set up naga here", "add the shader validation hook"…
Skill Claude CodeCodex
Fold PBR/IBL shading into a RenderPipeline in the OGPU engine. Use whenever the user wants physically based shading, IBL, image-based lighting, metallic/roughness materials, an environment-lit mesh, "make this look like a real material", or wants to combine their own custom vertex/fragment work with the engine's PBR…
Skill Claude CodeCodex
Scaffold a new OGPU example/app from scratch — a Renderer + Camera + Orbit + update loop and a single spinning cube wired through the vanilla Box primitive -> RenderPipeline -> Mesh setup. Use whenever the user wants a new OGPU example, a base/starter scene, a blank WebGPU sketch in this repo, "scaffold an app", "new…
Skill Claude CodeCodex
Scaffold a new simple WGSL shader for the OGPU engine, wired for a RenderPipeline + Mesh. Use whenever the user wants to create a new shader, start a shader from scratch, add a .wgsl file for a mesh, get a shader boilerplate/template/starting point, or "make me a basic shader" / "scaffold a shader". Produces a minimal…
Skill Claude CodeCodex
Fold real-time shadow mapping into an existing RenderPipeline/shader in the OGPU engine. Use whenever the user wants cast shadows, a depth-pass / shadow-map shadow, a character or mesh to drop a shadow on a floor, self-shadowing, PCF soft shadows, "make it cast a shadow", "add shadows", or real-time shadows on a…
Skill Claude CodeCodex
Ground any answer about the WebGPU platform itself — browser support/compatibility, feature availability, limits, what's shipping or behind a flag, and exact spec behavior — in the live Chrome WebGPU docs and the W3C spec before responding, instead of answering from memory. Use whenever a question is about WebGPU as a…
Skill Claude CodeCodex
Ground any answer about the webgpu-utils library (greggman/webgpu-utils) in its actual API before responding. Use whenever a question or task touches a webgpu-utils function, class, or option — makeShaderDataDefinitions, makeStructuredView, createBuffersAndAttributesFromArrays, createTextureFromImage(s)/Source(s)…
Cursor rule Cursor
OGPU project conventions and architecture — source of truth in AGENTS.md.
Instructions file CodexOpenCode
Instructions for oframe/ogpu, covering agents.md, commands, coding conventions, navigation aids (for agents) and running examples.
Instructions file
Instructions for oframe/ogpu, a project described as: Minimal WebGPU Library.
Instructions file Gemini CLI
Instructions for oframe/ogpu, a project described as: Minimal WebGPU Library.