Portable local skills for openYuanRong development, Buildkite CI, and GitCode PR review.
yr-dev— openYuanRong repository map, GitCode helpers, commit/MR workflow, build order, install/deploy notes, and local asset hints.yr-local-3vm— generic local three-node Lima/process-mode deployment, health, E2E, fault, and evidence workflow for any openYuanRong project.yr-buildkite— Buildkite status/log/artifact tooling, Rust FunctionSystem E2E trigger, compile image workflow, SWR/image checks, C++ baseline, and A/B ST validation references.yuanrong-review— GitCode PR list/show/review helper across openYuanRong repos.
Tracked files are templates only:
yr-dev/config/gitcode.env.exampleyr-buildkite/config/config.env.exampleyuanrong-review/config/config.yaml.template
Init scripts generate ignored local migration files under each skill's config/ directory and runtime configs under ~/.config/....
yr-dev/scripts/init-config.sh
yr-buildkite/install.sh
yr-bk init
yuanrong-review/install.shNever commit real GitCode, Buildkite, SWR, kubeconfig, or WireGuard secrets. To migrate to another private machine, copy the ignored config/*.local files or the corresponding ~/.config/... files out of band.
The tracked repository is the single source of truth. Install every public skill into Codex with idempotent symlinks; do not maintain copied skill directories that can drift.
./scripts/install-codex-skills.sh
./scripts/install-codex-skills.sh --checkThe installer scans every direct child containing SKILL.md, keeps correct links, creates missing
links, and refuses to overwrite a real directory or a link to another source. Codex discovers new
links on the next task/session.
yr-buildkite/install.sh also installs the yr-bk command into ~/.local/bin.