tweakoz/orkid

Orkid Media Engine (C++/Lua/Python3/Linux/MacOs/OpenXR/Vulkan)

35Stars on the repository
54Mods indexed here, across every type
20d agoLast push, which is what freshness is scored on
MITLicence, which decides whether bodies are shown

hub-coordinator

01

tweakoz/orkid

Skill Claude CodeCodex

Become the HUB coordinator (formerly "master") — the integration seat for multi-agent orkid engine work. Load when the owner says "start up as a hub-coord", names this session the hub/master/integration coordinator, or says "coordinator" with NO hub address to work under. If the sentence names a hub to work UNDER…

35 20d ago A 138 tokens original MIT

hypersyn

02

tweakoz/orkid

Skill Claude CodeCodex

How to author procedural content in orkid using HyperSyn (Reality Synthesizer) — a Python-as-DSL system for composing particle systems, 2D/3D procedural textures, mesh/SDF operations, and (eventually) audio/sequencer graphs into compact runtime experiences. Use when the user asks about HyperSyn, ptex2d, ptex3d…

35 20d ago A 108 tokens original MIT

obt-build

03

tweakoz/orkid

Skill Claude CodeCodex

Answer questions about OBT (Orkid Build Tools), dependency management (obt.dep..py commands), pydefaults, ork.build.py, CMake structure, ork.python environment, staging directories, pyext builds, environment variables, and the ork.build git repo. Use when the user asks about building, compiling, dependencies, pip…

35 20d ago A 78 tokens original MIT

obtnet-node

04

tweakoz/orkid

Skill Claude CodeCodex

Operate THIS machine as an obtnet fleet node — launching the node daemon correctly, what the controller may do to this machine (jobs, builds into the staging, checkout gitsync/sync), node-side etiquette and troubleshooting. Use when setting up, running, or debugging the node side of the fleet (the controller-side…

35 20d ago A 77 tokens original MIT

obtnet

05

tweakoz/orkid

Skill Claude CodeCodex

Drive the obtnet fleet (distributed build/run/sync across machines) via obt.net.py — node routing, async jobs, artifact fetch, git-free tree sync. Use whenever work should run on another machine or files must move between machines without git.

35 20d ago A 55 tokens original MIT

orkcore-application

06

tweakoz/orkid

Skill Claude CodeCodex

Answer questions about orkid's application framework, AppInitData, ComponentizedApplication, application lifecycle, path expanders, environment setup, and the Python app pattern. Use when the user asks about app init, components, lifecycle callbacks, or environment variables.

35 20d ago A 56 tokens original MIT

orkcore-catalog

07

tweakoz/orkid

Skill Claude CodeCodex

Answer questions about orkid's asset catalog system, manifests, asset entries, config spaces, chunked downloads/uploads, encryption codecs, import pipeline, and the catalogimport.py tool. Use when the user asks about asset packaging, manifests, CDN, encryption, or the import/export workflow.

35 20d ago A 62 tokens original MIT

orkcore-dataflow

08

tweakoz/orkid

Skill Claude CodeCodex

Answer questions about orkid's dataflow graph system, modules, plugs, connections, topological sorting, register allocation, particle system integration, and Python dataflow bindings. Use when the user asks about dataflow graphs, plug connections, particle modules, or graph execution.

35 20d ago A 59 tokens original MIT

orkcore-filesystem

09

tweakoz/orkid

Skill Claude CodeCodex

Answer questions about orkid's filesystem abstraction, file paths, URI protocols, path expanders, FileEnv, file devices, DataBlock, and file I/O. Use when the user asks about file paths, URI schemes, path expansion, or data loading.

35 20d ago A 57 tokens original MIT

orkcore-fsm

10

tweakoz/orkid

Skill Claude CodeCodex

Answer questions about orkid's hierarchical finite state machine (HFSM), states, transitions, predicated guards, FsmData/FsmInstance, FsmGroup, lambda callbacks, DOT visualization, and Python FSM bindings. Use when the user asks about state machines, FSM, HFSM, or state transitions.

35 20d ago A 67 tokens original MIT

orkcore-logging

11

tweakoz/orkid

Skill Claude CodeCodex

Answer questions about orkid's logging system, log channels, backends (stdout/file/HTML/HTTP), performance metrics, and Python logging integration. Use when the user asks about logging, log channels, or debug output.

35 20d ago A 50 tokens original MIT

orkcore-math

12

tweakoz/orkid

Skill Claude CodeCodex

Answer questions about orkid's math types including fvec2/3/4, fmtx3/4, fquat, DecompTransform, TransformNode, MultiCurve1D, color utilities, and Klein geometric algebra integration. Use when the user asks about vectors, matrices, quaternions, transforms, or math operations.

35 20d ago A 72 tokens original MIT

orkcore-python

13

tweakoz/orkid

Skill Claude CodeCodex

Answer questions about orkid's Python binding system, pybind11 integration, type codec, VarMap bindings, gilsafepyobj, factory patterns (wfactory/uifactory), and module initialization. Use when the user asks about Python bindings, pybind11 patterns, GIL safety, or type conversion.

35 20d ago A 66 tokens original MIT

orkcore-reflection

14

tweakoz/orkid

Skill Claude CodeCodex

Answer questions about orkid's C++ reflection system, RTTI, property registration, serialization, Object class hierarchy, signals/slots, and object factories. Use when the user asks about class registration, property types, serialize/deserialize, or the reflect namespace.

35 20d ago A 57 tokens original MIT

orkcore-subsystem

15

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 original MIT

orkcore-threading

16

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 original MIT

orkcore-varmap

17

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 original MIT

orkecs-core

18

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 original MIT

orkid

19

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 original MIT

orklev2-alsa

20

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 original MIT

orklev2-audio

21

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 original MIT

orklev2-ci

22

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 original MIT

orklev2-compositor

23

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 original MIT

orklev2-coreaudio

24

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 original MIT