Skill instructions (SKILL.md) could not be loaded from local cache or raw GitHub repository.
rust-wgpu-functional
Idiomatic Rust skill for wgpu, bare-metal GPU programming, game engines, renderers, and high-performance systems code. Applies functional programming principles — purity, composition, algebraic types, zero-cost abstractions — while never sacrificing runtime performance. Use this skill whenever the user asks to write Rust code involving wgpu, GPU pipelines, render passes, compute shaders, ECS, game loops, real-time systems, bare-metal performance code, or any Rust project where performance is a hard constraint. Also trigger when the user asks for Rust code reviews, refactors, or architecture advice where functional idioms and performance must coexist. Trigger even when the user doesn't explicitly mention "functional" — if they paste Rust code that touches wgpu::Device, wgpu::Queue, wgpu::CommandEncoder, or any GPU resource type, use this skill. Trigger on mentions of: wgpu, winit, WGSL, render pipeline, compute pipeline, bind group, GPU buffer, ECS, bevy (low-level), bare-metal Rust, zero-copy, SIMD, cache-fri