Agent Skills by Michael Mayers
Showing 38 vetted skills indexed across 1 GitHub repositories.
orkcore-logging
Explains Orkid logging system configuration and usage for C++ and Python.
orkcore-dataflow
Explain Orkid's dataflow graph system across C++ core and Python bindings.
orklev2-audio
Explain Orkid Singularity synthesizer DSP internals and program structures.
orklev2-fbi
Answer questions about Orkid FrameBufferInterface render target management and pixel readback.
orklev2-coreaudio
Explain Orkid's CoreAudio backend and AudioUnit I/O callback behavior on macOS.
orkcore-reflection
Explain Orkid's C++ reflection system with RTTI macros and serialization.
orklev2-ci
Answer questions about Orkid's ComputeInterface and compute shader dispatch.
orklev2-portaudio
Explain Orkid's PortAudio backend callback flow and Singularity synth integration.
orklev2-pbr
Explain Orkid's PBR material system with source references.
orklev2-renderer
Explain Orkid renderer and drawable system internals for code-level troubleshooting.
orkcore-fsm
Explain Orkid's HFSM design using FsmData, FsmInstance, and DOT visualization.
orklev2-compositor
Explain Orkid compositor render nodes, post-FX, and output configurations.
orklev2-ui
Explains Orkid Lev2 UI internals and usage for widgets, layouts, events, and Python bindings.
orkcore-subsystem
Automate dependency-driven startup and shutdown for Orkid subsystems.
orkcore-threading
Answer questions about Orkid threading, concurrency, and operation queues.
orklev2-vulkan
Answer questions about Orkid's Vulkan backend internals with file references.
orkcore-filesystem
Explain Orkid filesystem path resolution and file I/O abstractions.
orkecs-core
Answer questions about Orkid ECS architecture and APIs with file-level guidance.
orkcore-application
Explain Orkid application framework concepts including AppInitData, ComponentizedApplication, and lifecycle.
orklev2-particles
Explain Orkid lev2 particle systems, emitters, forces, renderers, and Python bindings.
orklev2-pipewire
Answer questions about Orkid's PipeWire backend integration for Linux audio development.
obt-build
Explain Orkid codebase builds using OBT and ork.build.py.
orkcore-python
Convert C++ and Python types with pybind11 and nanobind adapters.
orkcore-math
Explain Orkid math types and their usage in code.