tweakoz

54 mods across 1 repository, 35 stars between them.

orkcore-subsystem

25

tweakoz/orkid

Skill Claude CodeCodex

Answer questions about orkid's subsystem initialization framework, dependency-driven init/shutdown, subsystem factories, FSM-based lifecycle, thread affinity, and wave-based parallel initialization. Use when the user asks about subsystems, initialization order, or application startup.

35 20d ago A 53 tokens MIT

orkcore-threading

26

tweakoz/orkid

Skill Claude CodeCodex

Answer questions about orkid's threading, concurrency, operation queues (OPQ), LockedResource, thread pools, futures, and task graphs. Use when the user asks about async, threading, mutexes, concurrent queues, or parallelism in orkid.

35 20d ago A 56 tokens MIT

orkcore-varmap

27

tweakoz/orkid

Skill Claude CodeCodex

Answer questions about orkid's VarMap dynamic key-value container, svar128t variant type, Python attribute access, nesting patterns, and how VarMap is used across the codebase (PropertySheet data, FSM vars, widget uservars, annotations). Use when the user asks about VarMap, dynamic properties, or the variant type…

35 20d ago A 73 tokens MIT

orkecs-core

28

tweakoz/orkid

Skill Claude CodeCodex

Answer questions about orkid's ECS (Entity Component System) architecture, entities, components, systems, archetypes, spawners, scenes, simulation lifecycle, dual Python binding system (pybind11 + nanobind), PythonSystem subinterpreters, and Python ECS bindings. Use when the user asks about ECS, entities, components…

35 20d ago A 81 tokens MIT

orkid

29

tweakoz/orkid

Skill Claude CodeCodex

Answer questions about the orkid media engine. Routes to specialized sub-skills for threading, reflection, filesystem, graphics, UI, audio, ECS, asset catalog, Python bindings, application framework, FSM, subsystems, and EzApp. Use for any orkid question including architecture overview, build system, or cross-cutting…

35 20d ago A 70 tokens MIT

orklev2-alsa

30

tweakoz/orkid

Skill Claude CodeCodex

Answer questions about orkid's ALSA audio backend (Linux), dual-thread architecture (ALSA thread + synth thread), PCM device configuration, multi-buffer producer/consumer queues, int16 interleaving, and how ALSA drives the Singularity synth. Use when the user asks about ALSA or Linux audio output.

35 20d ago A 70 tokens MIT

orklev2-audio

31

tweakoz/orkid

Skill Claude CodeCodex

Answer questions about orkid's Singularity synthesizer engine, DSP processing, oscillators, filters, envelopes, modulation, sampling, FM synthesis, audio output, and program/bank structure. Use when the user asks about audio, synth, DSP, or sound.

35 20d ago A 59 tokens MIT

orklev2-ci

32

tweakoz/orkid

Skill Claude CodeCodex

Answer questions about orkid's ComputeInterface (CI), compute shader dispatch, indirect dispatch, SSBO binding for compute, memory barriers, image/sampler binding, dispatch phases. Use when the user asks about compute shaders, GPU compute, or dispatch.

35 20d ago A 55 tokens MIT

orklev2-compositor

33

tweakoz/orkid

Skill Claude CodeCodex

Answer questions about orkid's compositor system, CompositingData/Scene/Technique, render nodes (Forward/Unlit/Picking), post-FX nodes (ACES/HSVG/Bloom/User), output nodes (Screen/RtGroup/VR/File), presets (ForwardPBR/Unlit/Picking), RtGroup render targets, and Python compositor bindings. Use when the user asks about…

35 20d ago A 98 tokens MIT

orklev2-coreaudio

34

tweakoz/orkid

Skill Claude CodeCodex

Answer questions about orkid's CoreAudio backend (macOS), AudioUnit graph, HAL input/output callbacks, AuContext, CoreAudioDevice, stereo fragment pools, and how CoreAudio drives the Singularity synth engine. Use when the user asks about CoreAudio, AudioUnit, or macOS audio output.

35 20d ago A 68 tokens MIT

orklev2-dwi

35

tweakoz/orkid

Skill Claude CodeCodex

Answer questions about orkid's DrawingInterface (DWI), 2D/3D quad rendering, line drawing, fullscreen quads, tiled quads, screen-space rendering helpers, and Python DWI bindings. Use when the user asks about 2D drawing, quad rendering, or screen-space primitives.

35 20d ago A 68 tokens MIT

orklev2-ezapp

36

tweakoz/orkid

Skill Claude CodeCodex

Answer questions about orkid's EzApp framework, OrkEzApp creation, main loop, EzTopWidget, secondary windows, refresh policies, GPU/update thread lifecycle, and Python app patterns. Use when the user asks about creating apps, the main loop, windows, refresh, or the EzApp lifecycle.

35 20d ago A 69 tokens MIT

orklev2-fbi

37

tweakoz/orkid

Skill Claude CodeCodex

Answer questions about orkid's FrameBufferInterface (FBI), render target management (RtGroup push/pop), viewport/scissor stacks, framebuffer clear, MSAA resolve, pixel capture/readback, pick buffers, and Python FBI bindings. Use when the user asks about render targets, viewports, framebuffer operations, or pixel…

35 20d ago A 73 tokens MIT

orklev2-fxi

38

tweakoz/orkid

Skill Claude CodeCodex

Answer questions about orkid's FxInterface (FXI), shader loading, technique/pass management, parameter binding (scalar/vector/matrix/texture), uniform blocks (UBO), storage buffers (SSBO), descriptor sets, raster state, compute shader access, and Python FXI bindings. Use when the user asks about shader binding, FXI…

35 20d ago A 83 tokens MIT

orklev2-fxpipeline

39

tweakoz/orkid

Skill Claude CodeCodex

Answer questions about orkid's FxPipeline system, FxPipelinePermutation, FxPipelineCache, shader technique selection, parameter binding, state lambdas, named parameter providers, RenderContextInstData/FrameData, and Python pipeline bindings. Use when the user asks about render pipelines, technique selection, shader…

35 20d ago A 73 tokens MIT

orklev2-gbi

40

tweakoz/orkid

Skill Claude CodeCodex

Answer questions about orkid's GeometryBufferInterface (GBI), vertex buffers, index buffers, vertex formats (SVtxV12C4T16, SVtxV12N12B12T8C4, etc.), VtxWriter, draw primitives, PrimitiveType, dynamic/static buffers, and Python geometry bindings. Use when the user asks about vertex buffers, geometry, draw calls, or…

35 20d ago A 89 tokens MIT

orklev2-gfxcontext

41

tweakoz/orkid

Skill Claude CodeCodex

Answer questions about orkid's graphics Context class, sub-interface accessors (GBI/TXI/FXI/DWI/CI/FBI), frame lifecycle, context creation, RenderingConventions, GfxEnv singleton, display modes, mod color stack, ContextDummy, VulkanContext, and Python context bindings. Use when the user asks about the graphics…

35 20d ago A 86 tokens MIT

orklev2-lighting

42

tweakoz/orkid

Skill Claude CodeCodex

Answer questions about orkid's lighting system, light types (point/directional/spot/ambient), LightManager, shadow mapping, light cookies, light probes, forward lighting SSBO layout, EnumeratedLights, and Python lighting bindings. Use when the user asks about lights, shadows, probes, or light management.

35 20d ago A 69 tokens MIT

orklev2-particles

43

tweakoz/orkid

Skill Claude CodeCodex

Answer questions about orkid's dataflow-based particle system, emitters (nozzle/ring/line/elliptical), forces (gravity/turbulence/vortex/drag/attractors), renderers (sprite/streak/light), particle materials, pool management, and Python particle bindings. Use when the user asks about particles, emitters, forces, or…

35 20d ago A 83 tokens MIT

orklev2-pbr

44

tweakoz/orkid

Skill Claude CodeCodex

Answer questions about orkid's PBR material system, GfxMaterial hierarchy, PBRMaterial texture channels (albedo/normal/metallic-roughness/emissive), FreestyleMaterial, IBL/environment maps, BRDF integration, lightmaps, XGM serialization, FxPipeline, shader technique selection, and Python material bindings. Use when…

35 20d ago A 95 tokens MIT

orklev2-pipewire

45

tweakoz/orkid

Skill Claude CodeCodex

Answer questions about orkid's PipeWire audio backend (Linux), SPA buffer processing, pwstream callback, CPU load tracking, and how PipeWire drives the Singularity synth. Use when the user asks about PipeWire or modern Linux audio.

35 20d ago A 55 tokens MIT

orklev2-portaudio

46

tweakoz/orkid

Skill Claude CodeCodex

Answer questions about orkid's PortAudio backend (cross-platform), callback-based audio, device selection by short ID, int16 input / float output, CPU load tracking, and how PortAudio drives the Singularity synth. Use when the user asks about PortAudio or cross-platform audio.

35 20d ago A 63 tokens MIT

orklev2-renderer

47

tweakoz/orkid

Skill Claude CodeCodex

Answer questions about orkid's renderer/drawable system, Drawable hierarchy (Model/Instanced/Callback/String/Billboard), DrawQueue triple-buffering, IRenderer sort/draw, RenderQueue radix sorting, renderables (ModelRenderable/CallbackRenderable), SSBO instancing, skinned mesh, and Python drawable bindings. Use when…

35 20d ago A 93 tokens MIT

orklev2-scenegraph

48

tweakoz/orkid

Skill Claude CodeCodex

Answer questions about orkid's scene graph rendering system, Scene/Layer/Node hierarchy, drawables, cameras (CameraData, EzUiCam), lighting (point/directional/spot), probes, SceneGraphViewport, and Python scene composition. Use when the user asks about 3D scenes, models, cameras, lights, or rendering setup.

35 20d ago A 77 tokens MIT