cubrid-oos-context

Installation
SKILL.md

CUBRID OOS Context

This skill loads context about the OOS (Out-of-row Overflow Storage) project — a CUBRID feature that separates large variable-length columns from heap records into dedicated OOS files to reduce unnecessary disk I/O.

$ARGUMENTS

Step 0: Validate environment

Before loading context, verify the workspace is ready for OOS development. Run the bundled validation script against the current working directory:

bash <skill-path>/scripts/validate-env.sh "$PWD"

This checks that:

  • You're in a git repository (or worktree) — needed for code search, grep, and git features
  • The directory is a CUBRID source tree (has CMakeLists.txt + CMakePresets.json)
  • OOS source files exist (oos_file.cpp — indicates you're on a feat/oos branch)
  • PRESET_MODE is set and a build directory exists (build_preset_*)
Related skills

More from vimkim/my-cubrid-skills

Installs
9
GitHub Stars
2
First Seen
Apr 5, 2026