obt-build

Community

Build 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 required

Components

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.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.