orkid
Realtime 3D graphics, audio synthesis, and game engine development
All Skills in This Repository (38)
Pure Emerald Level Indicatorsorkcore-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.
Frequently Asked Questions
FAQPage SchemaHow to install orkid skills?โผ
Run `npx skills add tweakoz/orkid --all -g -y` in your terminal to install all skills in this suite globally.
What is the Orkid engine used for?โผ
Orkid is a C++23 media engine for games, realtime 2D/3D graphics, and audio, with full Python bindings. It shipped in titles like Tomb Raider Underworld and Spongebob Gravjet Racing.
How do these skills help with Orkid development?โผ
Each skill maps a subsystem (rendering, audio, ECS, UI, build tools) to its exact source files and APIs, so your agent answers engine questions from real code instead of guessing.
Does Orkid support Python scripting?โผ
Yes. Orkid ships pybind11 and nanobind bindings for graphics, audio, ECS, and UI, and the skills document the exact Python API patterns and examples.
Can I use these skills without knowing C++?โผ
Yes. Many skills focus on the Python layer, so you can build scenes, particles, shaders, and apps through plain Python while your agent handles the engine details.
Related Repositories in Software Engineering
View All in Software Engineeringโopenclaw
Run a personal AI assistant across your devices and chat apps
superpowers
Gives coding agents a disciplined workflow from idea to merged code
react
AI agent skills for building, testing, and porting React core