obt-build
CommunityBuild Orkid reliably with the OBT toolchain
Authortweakoz
Version1.0.0
Installs0
System Documentation
What problem does it solve?
This Skill consolidates authoritative information for answering questions about building the Orkid engine using the OBT build system, providing quick access to build commands, CMake structure, module layout, Python extension details, staging layout, and environment variables.
Core Features & Use Cases
- Build Command Reference: Lists common ork.build.py flags and usage patterns for parallel, serial, clean, debug, verbose, sanitizer, and Xcode generation builds.
- CMake & Module Layout: Explains root CMake, module CMakeLists, automatic source discovery, and module build order to help troubleshoot build and linkage issues.
- Python Extensions & Environment: Describes pyext layout, where built shared libraries are staged, the ork.python isolated environment, and key environment variables and staging directories.
- Use Case: Use when diagnosing build failures, locating CMake macros, preparing a staging install, building Python bindings, or configuring the Orkid development environment.
Quick Start
From the repository root run the ork.build.py wrapper with the flag that matches your intent, for example use ork.build.py --cmakeenv to inspect CMake flags or ork.build.py --debug to perform a debug build.
Dependency Matrix
Required Modules
None requiredComponents
Standard package💻 Claude Code Installation
Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.
Please help me install this Skill: Name: obt-build Download link: https://github.com/tweakoz/orkid/archive/main.zip#obt-build Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.